【发布时间】:2020-02-26 01:15:42
【问题描述】:
我正在处理一个练习数据集,并被告知要使用其他数据的总和创建一个新列,如下所示:
df["new column"] = df["column4"] + df["column5"] + df["column6"] + df["column7"] + etc....
我觉得这效率低下,因为它们甚至排成一列(第 4-9 列),我需要加快编码速度(即将到来的数据科学竞赛!)。
我怎样才能以更短/更有效的方式做到这一点!
我尝试过使用 df['Total'] = sum(df.columns[4:9]) 之类的变体,但效果不佳
免责声明:我是熊猫的新手
【问题讨论】:
标签: python python-3.x pandas data-science