File tree Expand file tree Collapse file tree 1 file changed +1
-36
lines changed Expand file tree Collapse file tree 1 file changed +1
-36
lines changed Original file line number Diff line number Diff line change 19
19
"Operating System :: OS Independent" ,
20
20
],
21
21
python_requires = ">=3.6" ,
22
- )
23
- import pandas as pd
24
- import urllib .request
25
-
26
- url = 'https://download.brainimagelibrary.org/inventory/daily/reports/today.json'
27
- file_path , _ = urllib .request .urlretrieve (url )
28
- df = pd .read_json (file_path )
29
-
30
- #get affiliations
31
- affiliations = df ['genotype' ].value_counts ().to_dict ()
32
- affiliations
33
-
34
- !pip install kaleido
35
-
36
- import plotly .graph_objects as go
37
- from datetime import date
38
-
39
- def create_tree_map (frequency_dict ):
40
- labels = list (frequency_dict .keys ())
41
- values = list (frequency_dict .values ())
42
-
43
- fig = go .Figure (go .Treemap (
44
- labels = labels ,
45
- parents = ['' ] * len (labels ),
46
- values = values ,
47
- textinfo = 'label+value'
48
- ))
49
-
50
- fig .update_layout (title = 'Genotypes' )
51
-
52
- today = date .today ()
53
- output_path = f'treemap-{ today .strftime ("%Y%m%d" )} .png'
54
- fig .write_image (output_path )
55
- fig .show ()
56
-
57
- create_tree_map (affiliations )
22
+ )
You can’t perform that action at this time.
0 commit comments