漂淼淼 2022-03-23 08:59 采纳率: 100%
浏览 302
已结题

python的DataFrame如何在新加的行前添加行索引

我不知道这个问题我是否问清楚了
原本是这样的

img


加了一行以后

img


行索引变了,我想让行索引为one、two、three、four

  • 写回答

6条回答 默认 最新

  • hellobigorange 人工智能领域新星创作者 2022-03-23 10:05
    关注
    import pandas as pd
    
    a = [[1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4]]
    data = pd.DataFrame(a, index=["one", "two", 'three'])
    data.loc['four', :] = [1, 2, 3, 4] # 用loc追加新行即可
    
    

    望采纳

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 3月31日
  • 已采纳回答 3月23日
  • 创建了问题 3月23日

悬赏问题

  • ¥100 在连接内网VPN时,如何同时保持互联网连接
  • ¥15 MATLAB中使用parfor,矩阵Removal的有效索引在parfor循环中受限制
  • ¥20 Win 10 LTSC 1809版本如何无损提升到20H1版本
  • ¥50 win10 LTSC 虚拟键盘不弹出
  • ¥30 关于PHP中POST获取数据的问题
  • ¥30 微信小程序请求失败,网页能正常带锁访问
  • ¥15 Python实现hog特征图可视化
  • ¥30 德飞莱51单片机实现C4炸弹
  • ¥50 CrossLink-LIF-MD6000 型 FPGA 的 CMOS 转 MIPI D-PHY IP 核功能使用异常
  • ¥15 proteus控制16x16LED点阵显示屏的设计