[英]Visualizing Geological heatmap: why plot is not showing?
这是我得到的数据集示例,其中“lat”和“lon”分别代表“纬度”和“经度”:
'纬度' | '隆' |
---|---|
25.09740093 | 55.1368825 |
25.11258035 | 55.2587537 |
25.0777321 | 55.13890908 |
25.1337145 | 55.192437 |
25.193982 | 55.2769135 |
25.0372255 | 55.216955 |
25.068809 | 55.326105 |
我试图用 plotly 在 map 上可视化它:
import plotly.graph_objects as go
fig = go.Figure(go.Densitymapbox(lat=df['lat'], lon=df['lon']))
fig.show()
怎么了?
需要热图的 Z 值以及纬度和经度。 可以在此处找到参考资料供您参考。 我直接在图形代码中指定了 z 值,但原来数据框中应该有一列 z 值,所以在这种情况下,指定列名。
import plotly.graph_objects as go
import numpy as np
fig = go.Figure(go.Densitymapbox(lat=df.lat,
lon=df.lon,
z=np.random.randint(10,100,7),
radius=10))
fig.update_layout(
mapbox_style="stamen-terrain",
mapbox_center_lon=55.20,
mapbox_center_lat=25.11,
mapbox_zoom=9
)
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
fig.show()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.