因为当我做的时候
pd.pivot_table(df, values='frequency', columns='word', index=['senator', 'state'])
我得到正确的输出
[10 rows x 42725 columns]
但是当我做的时候
df.pivot(values='frequency', columns='word', index=['senator', 'state'])
我得到了
ValueError: Wrong number of items passed 118158, placement implies 2
以下是我的数据形状:
word frequency senator state
1 straight 5 daschle sd
2 screens 1 daschle sd
3 knockdown 1 daschle sd
4 Combating 3 daschle sd
5 say 169 daschle sd