可视化层次分布

2024-10-16 20:40:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些分布数据,这是分层的。像这样的

我的任务是:

  • 40%工时
    • 10%的文书工作
    • 10%会议
    • 20%编程
      • 17%调试
      • 3%编写新代码
  • 30%睡眠
    • 28%打鼾
    • 2%正常睡眠
  • 30%的乐趣
    • 2%运动
    • 28%电视

你明白了。什么是一个好的方式来形象化这一点?有没有类似于分层饼图的东西

我更喜欢用python和matplotlib来做,但我愿意接受其他建议


Tags: 数据代码matplotlib分层编程方式会议建议
1条回答
网友
1楼 · 发布于 2024-10-16 20:40:11

你可以使用多个同心的“油炸圈饼”图,但由于你有不同数量的“层”,我不知道会变成什么样

有关示例,请参见本页:https://python-graph-gallery.com/163-donut-plot-with-subgroups/enter image description here

我可能会反过来做,里面的甜甜圈是你的三个主要类别,然后以一种外在的方式分解每个类别

相关问题 更多 >