哪位大哥帮我用Python把它变成极坐标显示的那种(就是在圆上面展示出来各个角度出现的频率),我没有写出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哪位大哥帮我用Python把它变成极坐标显示的那种(就是在圆上面展示出来各个角度出现的频率),我没有写出相关的知识,希望对你有一定的参考价值。
哪位大哥帮我用Python把它变成极坐标显示的那种(就是在圆上面展示出来各个角度出现的频率),我没有写出来~~可以参考风的玫瑰图
楼主是否说的是雷达图呢?
from pyecharts import Radarradar = Radar("区间分布", "风的频率雷达图")
radar_data1 = [[0,1,2,5]]#这里是y坐标
schema = [
("[0,00~22.50]",11), ("[22.50~45.00]",11), ("[45.00~67.50]",11),#这个11是单位间隔
("[67.50~90.00]",11)#传入x的坐标,这里是区间的名字
]
#传入坐标
radar.config(schema)
radar.add("出现次数",radar_data1,item_color="#1C86EE")
radar.render()
运行后会产生一个render.html
结果为
剩下的坐标我就懒得打啦,楼主不介意的吧~
参考技术A代码如下,可以参考下:
import matplotlib.pyplot as pltimport numpy as np
plt.axes(polar=True)
theta = np.arange(2*np.pi/32, 2*np.pi+2*np.pi/32, 2*np.pi/16)
radii = [2, 1, 5, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]
# 作图, width表示极区所占的区域
plt.bar(theta, radii, width=(2 * np.pi / 16))
plt.show()
以上是关于哪位大哥帮我用Python把它变成极坐标显示的那种(就是在圆上面展示出来各个角度出现的频率),我没有写出的主要内容,如果未能解决你的问题,请参考以下文章
我的RedHat Linux系统下怎么没有./configure命令啊,其主要是我想装下Oracle,望哪位大哥帮我解决一下?
android 页面布局时定义控件ID时@id/XX和@+id/xx 有啥区别?@id/xx具体 怎么用 哪位大哥帮我解答下 3Q
我想利用OpenCV在MFC对话框中点击按钮,完成输入电脑中的两幅图像同时显示在对话框中这个任务,哪位大哥