Updated treemap visualization to select only root metadata, which is of string type.
This commit is contained in:
@ -28,8 +28,15 @@ def display_group_hierarchy_on_a_treemap(filename: str):
|
|||||||
metadata_dict={}
|
metadata_dict={}
|
||||||
for key in file.attrs.keys():
|
for key in file.attrs.keys():
|
||||||
#if 'metadata' in key:
|
#if 'metadata' in key:
|
||||||
metadata_dict[key[key.find('_')+1::]]= file.attrs[key]
|
if isinstance(file.attrs[key], str): # Check if the attribute is a string
|
||||||
metadata_list.append(key[key.find('_')+1::]+':'+file.attrs[key])
|
metadata_key = key[key.find('_') + 1:]
|
||||||
|
metadata_value = file.attrs[key]
|
||||||
|
metadata_dict[metadata_key] = metadata_value
|
||||||
|
metadata_list.append(f'{metadata_key}: {metadata_value}')
|
||||||
|
|
||||||
|
#metadata_dict[key[key.find('_')+1::]]= file.attrs[key]
|
||||||
|
#metadata_list.append(key[key.find('_')+1::]+':'+file.attrs[key])
|
||||||
|
|
||||||
metadata = '<br>'.join(['<br>'] + metadata_list)
|
metadata = '<br>'.join(['<br>'] + metadata_list)
|
||||||
|
|
||||||
customdata_series = pd.Series(nodes)
|
customdata_series = pd.Series(nodes)
|
||||||
|
Reference in New Issue
Block a user