python pandas 新列
时间: 2023-10-28 09:00:44 浏览: 105
python pandas
4星 · 用户满意度95%
想要在Python Pandas中添加新列,有几种方法可以实现。其中一种常用的方法是使用df['new'] = value的方式,其中df是你的数据框,'new'是你要添加的新列的名称,value是你要给新列赋的值。这样就可以在数据框中添加一个新列,并赋予指定的值。
另一种方法是使用df.insert()函数,在指定的位置插入新列。该函数的参数包括插入位置、列名和值。例如,df.insert(2, 'new', value)将在第3列的位置插入一个名为'new'的列,并给定指定的值。这种方法可以在特定的位置插入新列,而不是在末尾添加。
还有一种方法是使用assign()函数,该函数可以同时添加多个新列。例如,df = df.assign(new1=value1, new2=value2)可以在数据框中添加名为new1和new2的两个新列,并分别赋予指定的值。这种方法适用于一次添加多个新列的情况。
综上所述,你可以根据具体的需求选择适合的方法来在Python Pandas中添加新列。
阅读全文