DataFrame的插入函数df.insert
·
API
参数详解
注意:进行insert之后,会修改原数据,且不能用于赋值操作
- loc : int #使用整型数据,是列数据插入的位置,必须是0到len(columns)之间的数
- column : string, number, or hashable object #类型可以是字符串、数字或者object。表示列的标签名
- value : int, Series, or array-like # 整数、Series或者数组型数据。是插入列的值
- allow_duplicates : bool, optional # 布尔型数据,可选参数。如果某个列名在dataframe中已经存在,将allow_duplicates置为true才可以将同样的列名插入。
示例
原始数据

插入一列
- 不能进行赋值,且插入后会修改原始数据

插入相同列名
- 插入列名‘c’,报错,因为原来就有这个列名

- 进行修改, allow_duplicates 设置为True就可以了

更多推荐




所有评论(0)