Python 或 R 中的饼瓣图

问题描述 投票:0回答:1

问题:我正在尝试生成一个类似于下图的图,其中有五个类别,每个类别都表示为一个气泡。气泡的大小反映了每个类别的数值。此外,气泡排列成花状结构。

这是我要复制的图像的示例 Petal pie chart

我尝试过在 R 中使用 ggplot2 并在 Python 中使用 matplotlib,但我很难获得准确的排列和气泡大小。

这是我正在使用的数据:

# Data in R

data <- data.frame(

  category = c("Metabolism", "Lipid metabolism", "AMPK signaling pathway", 

               "PPAR signaling pathway", "Lipid biosynthesis proteins"),

  value = c(37, 17, 8, 6, 6)

)

对于如何实现这个情节有什么建议吗?我应该为此使用自定义几何图形,还是有更简单的方法?

感谢您的帮助!

python r matplotlib pie-chart
1个回答
0
投票

mathplotlib 支持圆形图(https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.pie.html),但据我了解,不可能将它们样式化为花瓣。

© www.soinside.com 2019 - 2024. All rights reserved.