gpt4 book ai didi

python - 在 DataFrame 的顶部添加具有特定索引名称的新行

转载 作者:太空宇宙 更新时间:2023-11-04 11:20:13 25 4
gpt4 key购买 nike

我有一个如下所示的 DataFrame (df1):

        0   
Height 175
Weight 80

现在我想添加一行 Age ,值为 37 但不是在末尾(为此我们已经有一个 solution )而是在我的顶部数据框。

我还尝试过的是:

pd.DataFrame(np.insert(df1.values, 0, values=['n',5], axis=0)) 但我只能在没有 ' n' 字符串,然后只剩下一列。

谁有更好的办法解决我的问题?

最佳答案

使用 DataFrame 构造函数 DataFrame.appendconcat :

df = pd.DataFrame([37], index=['Age'], columns=[0]).append(df)
print (df)
0
Age 37
Height 175
Weight 80

替代方案:

df = pd.concat([pd.DataFrame([37], index=['Age'], columns=[0]), df])

关于python - 在 DataFrame 的顶部添加具有特定索引名称的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56149398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com