Pandas中怎么创建新的列
要在Pandas中创建新的列,可以使用如下方法:
- 使用赋值操作符(=)创建新列:
import pandas as pd
data = {'A': [1, 2, 3, 4],
'B': [5, 6, 7, 8]}
df = pd.DataFrame(data)
df['C'] = df['A'] + df['B']
print(df)
- 使用
.assign()
方法创建新列:
import pandas as pd
data = {'A': [1, 2, 3, 4],
'B': [5, 6, 7, 8]}
df = pd.DataFrame(data)
df = df.assign(C=df['A'] + df['B'])
print(df)
在以上例子中,我们创建了一个新的列’C’,其值等于列’A’和列’B’的和。您可以根据需要修改赋值操作符的表达式,来创建不同的新列。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:php中fsockopen函数的作用是什么 下一篇:怎么优化MyBatis的性能
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。