【问题标题】:How to draw star plot with pandas/matplotlib or any other library? [duplicate]如何使用 pandas/matplotlib 或任何其他库绘制星图? [复制]
【发布时间】:2022-01-02 10:58:57
【问题描述】:

我有一个数据集,我希望从中绘制给定时间发生的事件。假设每周一的 2 点到 3 点之间有一个事件发生。为了形象化这样的事件,我想出了下面的情节。

以“O”为中心,从它开始的每个轴 (5) 都称为星期几,其长度将随着时间的变化而单独变化。 然后在每个轴上,我们用红点标记事件,时间作为一个坐标。 接近“O”的时间是一天的开始,并且随着轴的长度而增加。

非常感谢您提供比上述更好的可视化效果。谢谢

【问题讨论】:

    标签: python pandas matplotlib graph


    【解决方案1】:

    您可以在 matplotlib 中使用极轴来实现您建议的绘图,请参阅https://matplotlib.org/stable/gallery/pie_and_polar_charts/polar_demo.html

    移除径向网格线和刻度标签,改为在 n*(360/7) 度处绘制七条线,以表示一周中的 7 天,然后在相关径向距离处添加红点

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-21
      • 2015-01-09
      • 1970-01-01
      • 1970-01-01
      • 2020-10-25
      • 2018-02-24
      • 2011-10-28
      相关资源
      最近更新 更多