python dataframe对象增加列
时间: 2023-09-28 07:07:56 浏览: 94
使用Python向DataFrame中指定位置添加一列或多列的方法
4星 · 用户满意度95%
可以使用`df['new_column'] = values`的方式来增加一列到DataFrame对象中,其中`new_column`是你想要添加的新列的名称,`values`是一个与DataFrame行数相同的列表或数组,用于填充新列的值。
例如,假设你有以下DataFrame对象:
```python
import pandas as pd
df = pd.DataFrame({'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]})
```
现在你想要添加一个新列`gender`,可以这样做:
```python
df['gender'] = ['Female', 'Male', 'Male']
```
这将在DataFrame中添加一个名为`gender`的新列,并用`['Female', 'Male', 'Male']`填充它的值。最终的DataFrame将如下所示:
```
name age gender
0 Alice 25 Female
1 Bob 30 Male
2 Charlie 35 Male
```
阅读全文