本文介绍了“如何用Python绘制图案图片”的知识。很多人在实际案例的操作中会遇到这样的困难。让边肖带领你学习如何处理这些情况。希望大家认真阅读,学点东西!
00-1010根据地球仪的区域显示,给相应的位置图添加线条。完美线性地球仪的详细代码如下:
` importplotly.expressaspx
df=px.data.gapminder.query('年份==2007 ')
图=px.line_geo(df,locations='iso_alpha ',
颜色='大陆',
# '大陆'是一个isoneofthecolumnsofgapminder
投影='正交')
图显示的结果是:* *
00-1010画出对应的地图后添加经纬度,然后根据经纬度画出对应的线。详细代码如下:
进口
plotly.graph_objects
如同
去
图=开始。图(数据=go。分散地理(
lat=[3.86,53.55],
lon=[73.66,135.05],
模式='线路',
line=dict(width=2,color='red '),
))
图fig.update _ layout(
geo=dict(
分辨率=50,
showland=真,
showlakes=真,
landcolor='rgb(203,203,203)',
countrycolor='rgb(204,204,204)',
lakecolor='rgb(255,255,255)',
projection_type='等矩形',
海岸线宽度=3,
lataxis=dict(
范围=[20,60],
显示网格=真,
dtick=10
),
lonaxis=dict(
范围=[-100,20],
显示网格=真,
dtick=20
),
)
)
图显示了以下结果:
00-1010最后添加一个3D图像欣赏,制作图像的详细代码如下:
#导入包导入
plotly.graph_objects
如同
去
从
情节上。次要情节
进口
制作_子情节
进口
numpy
如同
铭牌
N=50
图=make _子图(行=2,列=2,
specs=[{ ' is _ 3d ' : true },{'is_3d':True}],
[{'is_3d':True},{'is_3d':True}],
打印网格=假)
foriin[1,2]:
forjin[1,2]:
图fig.append _ trace(
去吧。Mesh4d(
x=(50 * NP . rand . randn(N)),
y=(20 * NP . rand . randn(N)),
z=(40 * NP . rand . randn(N)),
不透明度=0.5,
),
行=i,列=j)
` fig.update_layout(宽度=700,边距=dict(r=9,l=9,b=9,t=9))
#将左上角子图中的比例固定为立方体。
图1 . update _ layout(scene _ aspectmode=' cube ')
#手动强制Z轴为其他两个轴的两倍大。
图. update _ layout(scene 2 _ aspectmode=' manual ',
scene 2 _ aspectatio=dict(x=1,y=1,z=2))
#按照轴范围的比例绘制轴。
图fig.update _ layout(场景3_aspectmode=“数据”)
#使用“数据”作为默认值,自动生成匀称的内容。
图. update_layout(场景4_aspectmode='auto ')
#展示。
图显示了以下结果:
这里介绍一下“如何使用Python绘制模式图”的内容。感谢您的阅读。如果你想了解更多行业,关注网站,边肖将为大家输出更多高质量的实用文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/63485.html