1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python【Matlibplot绘图库】优雅的画极坐标(玫瑰)图

python【Matlibplot绘图库】优雅的画极坐标(玫瑰)图

时间:2022-09-25 11:19:46

相关推荐

python【Matlibplot绘图库】优雅的画极坐标(玫瑰)图

文章目录

创建极坐标,设置 polar 属性 plt.axes(polar = True)1)普通数字绘制极坐标2)π 绘制极坐标3)角度和弧度的转换

创建极坐标,设置 polar 属性 plt.axes(polar = True)

1)普通数字绘制极坐标

data = np.array([2,4,6,8,10,12])index = np.array([1,2,3,4,5,6])plt.axes(polar=True)plt.bar(x=index, height=data)

2)π 绘制极坐标

index = np.arange(0,2*np.pi,2*np.pi/8) #将0-2π 分为8分plt.axes(polar=True)plt.bar(x=index,height=[1,2,3,4,5,6,7,8])

3)角度和弧度的转换

如果数据用的是角度(0-360的)极坐标用的是弧度(0度-360度)弧度/(2*np.pi)=角度/360弧度=角度*np.pi/180plt.axes(polar=True)plt.bar(x=角度数据*np.pi/180,height= 实际数据)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。