python - 向 Pandas 数据框添加行
问题描述
我将行附加到带有
key
name
value
列的熊猫数据框中
stat_df = pd.DataFrame(columns=['key','name','value'])
names = ["a","b","c"]
cnt = 0
for n in names:
stat_df.append({'key':cnt,'name':n,'value':0},ignore_index=True)
cnt += 1
print(stat_df) // Empty dataframe
表明
Empty DataFrame
Columns: [key, name, value]
Index: []
为什么我不能追加行?
这可能太简单了,我错在哪里?
解决方案
推荐阅读
- django - 我重定向到不同的网址后,Django.contrib.auth.login 不起作用
- android - 从存储为 base64 的 JSON 渲染图像以及 React-Native 中的其他数据
- javascript - 如何调试分形树?
- javascript - Animate 元素不断推动其他元素
- npm - npm 无法在以前发布的版本上发布
- firebase - 允许更新时如何保护 Firestore 文档中的字段?
- torrent - 如何在没有传输跟踪器的情况下创建洪流?
- python - 使用海龟图形和递归绘制锯齿状山曲线
- elasticsearch - 如何通过一个 API 调用将多个文档发送到弹性
- google-apps-script - 将检查空白 ia 行的 moverows 脚本更改为连续留空的特定单元格