python如何向一个dataframe中新加一行

 更新时间:2023年08月04日 15:01:35   作者:老光私享  
这篇文章主要介绍了python如何向一个dataframe中新加一行问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

python向一个dataframe中新加一行

你可以使用

df.loc[len(df)] = new_row 

在 dataframe 的末尾插入新行。

例如

import pandas as pd# 建立示例 dataframe
df = pd.DataFrame([[1, 2], [3, 4]], columns=['a', 'b'])
print(df)
#    a  b
# 0  1  2
# 1  3  4
# 准备新行数据
new_row = [5, 6]
# 在 dataframe 的末尾插入新行
df.loc[len(df)] = new_row
print(df)
#    a  b
# 0  1  2
# 1  3  4
# 2  5  6

注意

如果你想在 dataframe 的任意位置插入新行,你可以使用类似

df.loc[row_index] = new_row 

的语法。

Python数据清洗之在已有dataframe中添加一行数据

目的

在构造的dataframe中添加一行数据

给已经建好的DataFrame中添加一行

# 构建一个dataframe
df = pd.DataFrame(columns=['name','number'], data=[['cat',3], ['dog',2],['pig',1]])
df
  name  number
0  cat       3
1  dog       2
2  pig       1
# 插入一行,随便设置索引,比如按照字符串作为索引
df.loc['new'] = ['duck', 10]
df
     name  number
0     cat       3
1     dog       2
2     pig       1
new  duck      10

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python安装提示SSL证书错误的解决办法

    Python安装提示SSL证书错误的解决办法

    这篇文章主要介绍了Python安装提示“SSL证书错误”的解决办法,包括更新系统CA证书、使用certifi包提供的证书、完全禁用SSL验证等方法,感兴趣的可以了解一下
    2025-12-12
  • 使用Pytorch如何完成多分类问题

    使用Pytorch如何完成多分类问题

    这篇文章主要介绍了使用Pytorch如何完成多分类问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Python定义一个跨越多行的字符串的多种方法小结

    Python定义一个跨越多行的字符串的多种方法小结

    今天小编就为大家分享一篇Python定义一个跨越多行的字符串的多种方法小结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • Django模块学习之模块语言详解

    Django模块学习之模块语言详解

    模板语言渲染的整个过程其实就是将html转换成函数,并为该函数提供全局变量,然后执行该函数,下面这篇文章主要给大家介绍了关于Django模块学习之模块语言的相关资料,需要的朋友可以参考下
    2021-11-11
  • Python利用PyMuPDF实现PDF文件处理

    Python利用PyMuPDF实现PDF文件处理

    PyMuPDF是MuPDF的Python绑定-“轻量级PDF和XPS查看器”。本文将利用PyMuPDF实现PDF的一些基本操作,文中的示例代码讲解详细,感兴趣的可以了解一下
    2022-05-05
  • Python get()函数用法案例详解

    Python get()函数用法案例详解

    在Python中,get()是字典(dict)类型的内置方法,用于安全地获取字典中指定键对应的值,它的核心作用是避免因访问不存在的键而引发KeyError错误,本文给大家介绍Python get()函数用法案例,感兴趣的朋友一起看看吧
    2025-06-06
  • Python圆周率算法不只是3.14更多玩法揭秘

    Python圆周率算法不只是3.14更多玩法揭秘

    本篇博客将引领读者穿越数学、计算和可视化的领域,通过丰富的示例代码,揭示π的独特之处,无论是计算π的各种方法、应用领域中的角色,还是π作为无理数的特性,我们将通过Python的镜头,发现这个数字在数学世界中的非凡之处
    2024-01-01
  • matplotlib绘制多个子图(subplot)的方法

    matplotlib绘制多个子图(subplot)的方法

    这篇文章主要介绍了matplotlib绘制多个子图(subplot)的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Matplotlib实现各种条形图绘制

    Matplotlib实现各种条形图绘制

    这篇文章主要介绍了Matplotlib实现各种条形图绘制,文章通过利用 plt.bar 方法实现各种条形图绘制,内容详细具有一定的参考价值,需要的小伙伴可以参考一下
    2022-03-03
  • 详解Django框架中用户的登录和退出的实现

    详解Django框架中用户的登录和退出的实现

    这篇文章主要介绍了详解Django框架中用户的登录和退出的实现,Django是重多Python人气框架中最为知名的一个,需要的朋友可以参考下
    2015-07-07

最新评论