Vic*_*lex 3 python dataframe pandas
当我们需要向 DataFrame 添加一列时,我们通常会这样写:
df['newcol'] = 123
Run Code Online (Sandbox Code Playgroud)
这会更改(变异)原始 df 对象,这并不总是需要的。
什么是快速而惯用的方法来做到这一点?这是一种选择,但它比上述分配慢了大约 10。
df2 = concat([df, DataFrame(123, index=df.index, columns=['newcol'])], axis=1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
973 次 |
| 最近记录: |