1、语法
DataFrame.insert(loc, column, value,allow_duplicates = False)
loc
: 插入列的位置,可以是列索引的整数位置(从0开始计数)。column
: 新列的名称。value
: 新列的数据。可以是标量值、列表、Series 或 NumPy 数组。allow_duplicates
: 布尔值,指示是否允许插入重复列名,默认为False
。
2、示例
import pandas as pd
data = {'A': [1, 2, 3],
'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 插入新列 'C',位置为索引 1,数据为 [10, 20, 30]
df.insert(1, 'C', [10, 20, 30])
这将在索引 1 处插入新列 'C',并将数据 [10, 20, 30] 插入其中。
3、注意
DataFrame.insert()
方法会修改原始的 DataFrame,并在指定位置插入新列。
评论列表,共 0 条评论
暂无评论