df2=df[["A", "B"]].groupby(["A"]).sum()
如果df不为空,则df2将具有列B。如果df现在有行,d2将没有行,但也没有列。如果df没有行,如何保留“B”列?
dxxyhpgq1#
试试这个
df = pd.DataFrame(columns = ['A', 'B']) df2 = df[["A", "B"]].groupby(["A"])[['B']].apply(str) print(df2) Empty DataFrame Columns: [B] Index: []
1条答案
按热度按时间dxxyhpgq1#
试试这个