API

原文链接
insert

参数详解

注意:进行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就可以了
    allow_duplicates
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐