簡體   English   中英

如何使用 dataframe.insert ZC1C425268E68385D1AB5074 在 Python Pandas 上插入列?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM