我有一个Python中的数据帧作为计数表,我想将我的分布绘制为箱线图。例如:
df=pandas.DataFrame.from_items([('Quality',[29,30,31,32,33,34,35,36,37,38,39,40]), ('Count', [3,38,512,2646,9523,23151,43140,69250,107597,179374,840596,38243])])
我通过将质量值重复其数量来“解决”它。但我认为这不是一个好方法,而且我的数据框变得非常大。
在R中有一个一行代码:
ggplot(df, aes(x=1,y=Quality,weight=Count)) + geom_boxplot()
这将输出:!来自R的箱线图1 我的目标是比较不同组的分布,它应该看起来像
![this](https://istack.dev59.com/H1QRu.webp)
ggplot
接口,也许相同的语法可以使用:http://ggplot.yhathq.com/ - Ed Smithboxplot
是否与R生成的相似?我的意思是,对于给定的数据,绘图是否必须与您发布的图像相同? - Nickil Maveli