在熊猫中显示数据框

时间:2020-07-16 17:57:18

标签: python pandas dataframe pandas-groupby

我试图选择“语音==较低”的所有行,然后创建一个新的数据框来存储所有相应的团队和金额。

这是我到目前为止的代码:

df = pd.read_excel("file.xlsx")
df = df['Team', 'Voice', 'Amount']
df = df.groupby(['Team', 'Voice'])['Amount'].sum()
lower = df.loc[['Voice' == 'Lower']]

但是当我打印(下部)时,它会打印:

Series([], Name: Amount, dtype: float64) 

而不是数据框本身。如何显示数据框本身?

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方法:

df = df.reset_index(inplace=True)    
lower = df[df['Voice'] == 'Lower']
print(lower)