[英]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.