參數詳解
注意:進行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就可以了