dataframe添加一列数据
时间: 2023-11-18 08:42:28 浏览: 88
dataset 添加列
要向DataFrame添加一列数据,你可以使用以下方法之一:
1. 使用索引直接赋值:
```python
df['新列名'] = 新列数据
```
2. 使用`insert()`方法在指定位置插入列:
```python
df.insert(插入位置, '新列名', 新列数据)
```
3. 使用`assign()`方法创建新的DataFrame,并将其赋值给原始DataFrame:
```python
df = df.assign(新列名=新列数据)
```
注意:确保新列数据的长度与DataFrame的行数相匹配。否则,你可能会遇到"Length of values does not match length of index"的错误。
阅读全文