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

总结

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

相关文章

  • Matplotlib绘制条形图的方法你知道吗

    Matplotlib绘制条形图的方法你知道吗

    这篇文章主要为大家详细介绍了Matplotlib绘制条形图的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助<BR>
    2022-03-03
  • Python入门教程(三十二)Python的命令行输入

    Python入门教程(三十二)Python的命令行输入

    这篇文章主要介绍了Python入门教程(三十二)Python的命令行输入,Python是一门非常强大好用的语言,也有着易上手的特性,本文为入门教程,需要的朋友可以参考下
    2023-05-05
  • 详解Python 3D引擎Ursina如何绘制立体图形

    详解Python 3D引擎Ursina如何绘制立体图形

    Python有一个不错的3D引擎——Ursina。本文就来手把手教你认识Ursina并学会绘制立体图形,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-01-01
  • python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法

    python 出现SyntaxError: non-keyword arg after keyword arg错误解决办

    这篇文章主要介绍了python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法的相关资料,需要的朋友可以参考下
    2017-02-02
  • python 实现两个变量值进行交换的n种操作

    python 实现两个变量值进行交换的n种操作

    这篇文章主要介绍了python 实现两个变量值进行交换的n种操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • python 实现二维列表转置

    python 实现二维列表转置

    今天小编就为大家分享一篇python 实现二维列表转置,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • 查看端口并杀进程python脚本代码

    查看端口并杀进程python脚本代码

    今天小编就为大家分享一篇查看端口并杀进程python脚本代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python中第三方库pyecharts的使用详解

    python中第三方库pyecharts的使用详解

    这篇文章主要介绍了python中第三方库pyecharts的使用, pyecharts的作用是用来做数据图表,本文给大家介绍了作图的步骤及实例代码,需要的朋友可以参考下
    2022-08-08
  • PyTorch基本数据类型(一)

    PyTorch基本数据类型(一)

    这篇文章主要为大家详细介绍了PyTorch基本数据类型,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • Python:合并两个numpy矩阵的实现

    Python:合并两个numpy矩阵的实现

    今天小编就为大家分享一篇Python:合并两个numpy矩阵的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论