首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用dataframe.insert函数在Pandas上插入列?

如何使用dataframe.insert函数在Pandas上插入列?
EN

Stack Overflow用户
提问于 2021-05-31 16:39:12
回答 1查看 118关注 0票数 0

我一直试图在我的一个数据集(A)中插入一列。我尝试使用熊猫函数Dataframe.insert,但它一直没有返回到数据框架(代码和结果附在下面)。我还试图在网上查看其他一些例子,但未能确定任何领域。如果我遗漏了什么或者我可以输入什么代码,我能征求你的意见吗?

我正在使用Python3.9,UTF-8。谢谢你的进阶!

代码语言:javascript
复制
>>> import pandas as pd

>>> A = pd.read_csv('input.csv')
#print(A)

>>>      ID      Date  ...       Result Test Date Full Text
0   A  4-Jan-00  ...                    NaN       NaN
1   B  4-Jan-00  ...                    NaN       NaN
2   C  4-Jan-00  ...                    NaN       NaN

>>> B = A.insert(6, "Data Type", 1)

>>> print(B)

>>> None
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-31 16:52:06

熊猫的insert方法,插入所要求的列内。它不会返回任何内容,但是,您已经尝试将不存在的输出分配给另一个dataframe。如果您打印A,您将看到它实际上在其第6个索引中有一个名为Data Type的列,其常量为1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67777507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档