bcl*_*man 1 python boxplot pandas
我有一个Pandas DataFrame,df它有一个price列和一个year列。我想在根据行对行进行分组后创建一个箱形图year。这是一个例子:
import pandas as pd
temp = pd.DataFrame({"year":[2011, 2011, 2011, 2011, 2012, 2012, 2012, 2012, 2013, 2013, 2013, 2013, 2013],
"price":[190, 270, 330, 225, 138, 92, 76, 190, 110, 140, 160, 180, 170]})
price year
0 190 2011
1 270 2011
2 330 2011
3 225 2011
4 138 2012
5 92 2012
6 76 2012
7 190 2012
8 110 2013
9 140 2013
10 160 2013
11 180 2013
12 170 2013
Run Code Online (Sandbox Code Playgroud)
因此,在这种情况下,我希望根据其price列分别为2011年,2012年和2013年提供箱形图。我已经研究过了,DataFrame.groupby但是它产生了一个不同的对象(一个对象一个组)。
谢谢!
| 归档时间: |
|
| 查看次数: |
497 次 |
| 最近记录: |