Python Pandas 如何增加/插入一列数据
作者:野牛程序员:2023-12-18 18:08:18python阅读 2585
可以使用 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 请求中的证书验证详解