当前位置: 首页 > 知识库问答 >
问题:

如何向pandas dataframe添加额外的行[重复]

公西翼
2023-03-14

如果我有这样一个空的数据frame:

columns = ['Date', 'Name', 'Action','ID']
df = pd.DataFrame(columns=columns) 

共有1个答案

姜晨
2023-03-14

试试这个:

df.loc[len(df)]=['8/19/2014','Jun','Fly','98765'] 

警告:此方法仅在索引中没有“漏洞”时才起作用。例如,假设您有一个包含三行的dataframe,索引为0、1和3(例如,因为您删除了第2行)。然后,len(df)=3,所以上面的命令不添加新行--它覆盖第3行。

 类似资料:
  • 问题内容: 如果我有一个空的数据框: 有没有一种方法可以向此新创建的数据框添加新行?目前,我必须创建一个字典,将其填充,然后将字典附加到最后的数据框中。有没有更直接的方法? 问题答案: 即将发布的pandas 0.13版本将允许通过不存在的索引数据添加行。但是,请注意,这实际上会创建整个DataFrame的副本,因此这不是有效的操作。 说明在此处,此新功能称为“ 放大设置” 。

  • 问题内容: 现在,某些网站使用Tynt的JavaScript服务,该服务将文本追加到复制的内容中。 如果使用此方法从站点复制文本然后粘贴,则在文本底部会获得指向原始内容的链接。 Tynt也会跟踪这种情况的发生。做得好,这是一个巧妙的技巧。 他们执行此操作的脚本令人印象深刻-而不是尝试操纵剪贴板(只有IE的较早版本才允许他们执行默认操作,并且应该始终将其关闭),而是操纵实际的选择。 因此,当您选择文

  • 嗨,我正在尝试重新创建一个足球锦标赛,已经能够创建一个地图的集团,但现在想要添加到每个国家的点数。有人有什么好主意吗?请看看我已经做了什么。

  • 我有一个,作为布局管理器,我正在尝试获得这种安排: 忽略边框的额外深蓝色空间。 我总共有5列和3行,所有组件都将设置PreferredSize()设置为精确值,以完全适合同样具有首选大小(170 x 115)的JPanel。 问题是似乎在最后一列宽度上添加了30 pxls,因为仅在的宽度上添加了30 pxls(总共200个)组件显示正确,如下所示: 但由于额外的空间,最后一列被分隔开了。 它添加了

  • 我正在尝试将Gradle(1.4)添加到一个现有的项目中,该项目有多个测试套件。位于中的标准单元测试成功运行,但我在设置任务以运行位于中的JUnit测试时遇到了麻烦。 当我运行时,对于中的类,我遇到了几个错误。这使我认为依赖项设置不正确。如何设置以便它运行我的JUnit集成测试? Build.Gradle 细节:1.4级 解决方案:我没有为集成测试源集设置编译类路径(参见下面)。在我的I代码中,我

  • 我在这里看到了一些例子:http://docs.oracle.com/javase/7/docs/api/javax/swing/joptionpane.html 它似乎表明我应该用一个自定义的按钮列表来替换我的组合框,这不是我想要的。我需要有3个按钮(好的,跳过,取消),以及项目列表。 更新:为了说明我的GUI应该是什么样子: null 目前我的代码如下所示: 灵感来自:Java:showInp