【发布时间】:2021-09-29 20:54:39
【问题描述】:
尊敬的 stackoverflow 成员,
我想使用在文本文件中列为单列的每个 bin 的频率创建一个圆形频率直方图(玫瑰图)。如何在 python3 中使用 matplotlib.pyplot 和 numpy 做到这一点?
我使用在互联网上找到的代码进行了初步尝试,但是当我得到玫瑰图时,当它们应该彼此相邻时,它们会重叠。其他细节:每个箱的圆的半径应该是频率,但这也会改变并且与我的频率不匹配。 我希望我的垃圾箱从 0 度到 360 度,宽度为 10 度;例如:0-10、10-20 等
这是一个带有频率(frequencies.txt)的txt文件示例:
0
0
0
0
0
2
0
1
1
0
1
0
0
1
2
29
108
262
290
184
81
25
7
2
3
1
1
0
0
0
0
0
0
0
0
0
【问题讨论】:
标签: python numpy matplotlib polar-coordinates