繁体   English   中英

如何改变 pandas 盒子 plot 的 Y 轴分布?

[英]How do you change the spread of the Y axis of pandas box plot?

我正在为 9 个不同的组绘制 100 个数据点。 一组的数据点比所有其他组大得多,所以当我使用 pandas 制作箱形图时,只显示该组,而所有其他组都被砸到底部。 这是它现在的样子:弄脏的盒子 plot

我希望 Y 轴的间距更大,以便我可以看到其他组的箱形图。 这是散点图 plot 中的类似数据,它具有我正在寻找的间距:间隔良好的散点图 plot

现在 需要这个
什么 需要什么

这是我目前的代码:

# use ``` to designate a code block in markdown
import pandas as pd 
import matplotlib.pyplot as plt 

df = pd.read_csv("residues.csv")
df.plot.box()
plt.show()

看起来您希望y进行对数缩放:

df.plot.box(logy=True)

有/没有逻辑

尝试这个:

boxplot = df.boxplot(column=df.columns)
plt.show()

参考

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM