从pandas pivot选项卡选择列

2024-04-25 08:33:17 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是我使用以下代码从数据帧创建的透视表:

table = pd.pivot_table(df, values='count', index=['days'],columns['movements'], aggfunc=np.sum)

movements 0    1   2   3   4   5   6   7
days
0         2777 51  2                    
1         6279 200 7   3                
2         5609 110 32  4                
3         4109 118 101 8   3            
4         3034 129 109 6   2   2        
5         2288 131 131 9   2   1        
6         1918 139 109 13  1   1        
7         1442 109 153 13  10  1        
8         1085 76  111 13  7           1
9         845  81  86  8   8            
10        646  70  83  1   2   1   1

正如您从pivot表中看到的,它有8列0-7,现在我想绘制一些特定的列,而不是全部。我无法选择列。假设我要根据索引绘制列0和列2。我应该用什么让y选择列0和列2?在

^{pr2}$

我试过使用y = table.value['0', '2']y=table['0','2'],但是没有任何效果。在


Tags: columns数据代码dfindexcountnptable

热门问题