怎样优雅地在dataframe中插入第一行

有一个数据dataframe,需要在第一行显示汇总值。
怎样优雅地在第一行的位置插入一行啊?谢谢

阅读 5.7k
3 个回答
df=pd.DataFrame(np.random.randint(1,100,(10,3)),columns=list("abc"))

df.groupby(lambda x:1).sum().append(df).reset_index(drop=True)

https://www.w3school.com.cn/j...
JavaScript Array 对象

定义和用法
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。

语法
arrayObject.unshift(newelement1,newelement2,....,newelementX)

import pandas as pd

a = pd.DataFrame([[1,2,3],[4,5,6]]) # 明细值
b = pd.DataFrame([[5, 7, 9]])  # 汇总值

result = pd.concat([b, a], ignore_index=True)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题