哪位大哥帮我用Python把它变成极坐标显示的那种(就是在圆上面展示出来各个角度出现的频率),我没有写出

Python023

哪位大哥帮我用Python把它变成极坐标显示的那种(就是在圆上面展示出来各个角度出现的频率),我没有写出,第1张

楼主是否说的是雷达图呢?

from pyecharts import Radar

radar = 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

结果为

剩下的坐标我就懒得打啦,楼主不介意的吧~

(x,y)是出发点

然后给出一个极坐标的移动方向angle和距离step

返回一定之后的坐标

极坐标的正方向如图所示