pandas dataframe首行插入一行
时间: 2023-07-17 07:03:51 浏览: 133
python实现在pandas.DataFrame添加一行
要在 pandas DataFrame 的首行插入一行,你可以使用 `loc` 方法来实现。下面是一个示例代码:
```python
import pandas as pd
# 创建一个示例的DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 创建要插入的新行
new_row = pd.DataFrame({'A': [7], 'B': [8]})
# 使用 `loc` 方法将新行插入到首行之前
df.loc[-1] = new_row.iloc[0]
df.index = df.index + 1
df = df.sort_index()
print(df)
```
这将在 DataFrame 的首行之前插入了一行新的数据。
阅读全文