Python Pandas 如何增加/插入一列数据
作者:野牛程序员:2023-12-18 18:08:18python阅读 3194
可以使用 Pandas 中的 insert 方法或直接通过列索引赋值的方式来增加/插入一列数据。以下是两种方法的示例:
使用 insert 方法:
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3],
'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 要插入的新列数据
new_column = [7, 8, 9]
# 指定要插入的位置(此例中在第二列位置插入)
column_name = 'New_Column'
df.insert(loc=1, column=column_name, value=new_column)
# 打印结果
print(df)直接通过列索引赋值的方式:
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3],
'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 要插入的新列数据
new_column = [7, 8, 9]
# 直接通过列索引赋值
df['New_Column'] = new_column
# 打印结果
print(df)这两种方法都能成功在DataFrame中插入一列新数据。在使用时,可以根据实际情况选择其中一种方法。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:Python发送qq邮箱
- 下一篇:Python中HTTPS 请求中的证书验证详解
