python - 在 Pandas 数据框中添加带有索引的空行

标签 python pandas indexing row

在我看到的所有示例和答案中,如果需要在 Pandas 数据框中添加一个空行,都使用:

ignore_index=True

如果我想保留当前索引,并向具有给定索引的数据框追加一个空行,我该怎么办?

最佳答案

我们使用reindex

df.reindex(df.index.values.tolist()+['Yourindex'])
Out[1479]: 
             A    B
0          one   Aa
1          one   Bb
2          two   Cc
Yourindex  NaN  NaN

数据输入

df = pd.DataFrame({'A' : ['one', 'one', 'two'] ,
                   'B' : ['Aa', 'Bb', 'Cc'] })

关于python - 在 Pandas 数据框中添加带有索引的空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47600468/

相关文章:

python - GAE 简单搜索 + 自动完成

Python 对 >= 10,000 的数字进行列表比较的效率

python - 为什么 Heroku 不喜欢我的文件夹结构?

python - 记录 pandas 中条件条目的位置

python - Pandas 分层索引和计算

mysql - 如果数据按排序顺序存储,sql 搜索是否会更快

C# 获取通用列表的当前索引

python - Bokeh 中的多行悬停

python - 在Python中通过多列控制聚合的输出?

Ruby - 带索引的数组