作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对分类数据图感到困惑,这可能是因为我不太理解这个概念。
我有一个数据框:
A B C
0 1.438161 -0.210454 -1.983704
1 -0.283780 -0.371773 0.017580
2 0.552564 -0.610548 0.257276
3 1.931332 0.649179 -1.349062
4 1.656010 -1.373263 1.333079
5 0.944862 -0.657849 1.526811
我可以使用 seaborn 轻松地将其绘制为每一列的箱线图:
sns.boxplot(df)
但是 swarmplots、stripplots 不起作用,我猜是因为需要分类数据?
value indx
1.438161 A
-0.283780 A
...
0.552564 B
1.931332 B
...
1.656010 C
0.944862 C
有没有一种我不知道的非常简单快捷的方法?
https://stanford.edu/~mwaskom/software/seaborn/generated/seaborn.swarmplot.html
最佳答案
我想你需要参数data
:
sns.boxplot(data=df)
Docs :
data : DataFrame, array, or list of arrays, optional
Dataset for plotting. If x and y are absent, this is interpreted as wide-form. Otherwise it is expected to be long-form.
关于python - 非分类数据框到分类数据,用于 seaborn 绘制箱形图、群图、带状图等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38898744/
我是一名优秀的程序员,十分优秀!