在 Python 中添加重复行
Add duplicate rows in Python
Python 这里是新手。我有以下 table:
Col1 Col2 Col3 Col4
---------------------------
abc 2 45 6
def 12 7 56
ghi 34 0 1
abc 122 345 67
abc 0 45 9
ghi 32 1 23
某些行在 Col1 中有重复的文本条目,我需要添加这些条目。所以输出应该是这样的:
Col1 Col2 Col3 Col4
---------------------------
abc 124 435 82
def 12 7 56
ghi 66 1 24
请告诉我实现此目标的最佳方法?
此致,
亚历克斯
我想你在找 df.groupby('Col1').sum()
?如果您使用 pandas
。如果您不想 Col1
成为您的新索引,请指定 as_index=False
Python 这里是新手。我有以下 table:
Col1 Col2 Col3 Col4
---------------------------
abc 2 45 6
def 12 7 56
ghi 34 0 1
abc 122 345 67
abc 0 45 9
ghi 32 1 23
某些行在 Col1 中有重复的文本条目,我需要添加这些条目。所以输出应该是这样的:
Col1 Col2 Col3 Col4
---------------------------
abc 124 435 82
def 12 7 56
ghi 66 1 24
请告诉我实现此目标的最佳方法?
此致, 亚历克斯
我想你在找 df.groupby('Col1').sum()
?如果您使用 pandas
。如果您不想 Col1
成为您的新索引,请指定 as_index=False