plotly.express 本文共有1168个字,关键词: 话不多说。。。 ``` import json from sympy import im import plotly.express as px import pandas as pd filename='data/eq_data_30_day_m1.json' with open(filename) as f: all_eq_data=json.load(f) # readable_file='data/readable_eq_data.json' # with open(readable_file ,'w') as f: # json.dump(all_eq_data,f,indent=4) all_eq_dicts = all_eq_data['features'] #print (len(all_eq_dicts)) mags,titles,lons,lats=[],[],[],[] for eq_dict in all_eq_dicts: mags.append(eq_dict['properties']['mag']) titles.append(eq_dict['properties']['title']) lons.append(eq_dict['geometry']['coordinates'][0]) lats.append(eq_dict['geometry']['coordinates'][1]) data = pd.DataFrame( data=zip(lons, lats, titles, mags), columns=['经度', '纬度', '位置', '震级'] ) fig=px.scatter( data, x='经度', y='纬度', range_x=[-200,200], range_y=[-90,90], width=800, height=800, title='全球地震散点图', size='震级', size_max=10, color='震级', color_continuous_scale=px.colors.diverging.RdYlGn[::-1], hover_name='位置', ) #fig.write_html('1.html') fig.show() ``` 「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」 赞赏 × 梦白沙 (๑>ڡ<)☆谢谢老板~ 1元 2元 5元 10元 50元 任意金额 2元 使用微信扫描二维码完成支付 版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。 Python 2022-04-11 评论 407 次浏览