[英]How to insert column on Python Pandas using dataframe.insert function?
我一直试图在我的一个数据集 (A) 中插入一列。 我曾尝试使用 pandas function Dataframe.insert,但它继续返回 None 到数据帧(代码和结果附在下面)。 我还尝试在网上查看其他一些示例,但无法识别任何区域。 我可以就我错过的任何内容或我可以输入的代码征求您的意见吗?
我正在使用 Python 3.9、UTF-8。 提前谢谢你!
>>> 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
Pandas 的insert
方法,在原地插入请求的列。 它不返回任何内容,但是,您尝试将不存在的 output 分配给另一个 dataframe。 如果您打印A
,您会看到它实际上在其第 6 个索引处有一个名为Data Type
的列,其常量值为1
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.