簡體   English   中英

用破折號創建 Pandas DataFrame 列

[英]Creating Pandas DataFrame Column with Dashes

背景 -
我知道將列添加到 pandas DataFrame 的各種方法,例如assign()insert()concat()等。但是,我無法確定如何添加列(類似於inset() ,因為我指定了 position 或索引)並用虛線值填充該列。

預期 DataFrame 結構 -
根據以下內容,我希望添加colC並添加-與具有數據的列的長度相同的值。

print(df)
    colA  colB colC
0   True     1    -
1  False     2    -
2  False     3    -

在上面的示例中,由於 DataFrame 有 3x 行, colC為所有 3x 行填充-值。

這很簡單。

>>> df
    colA  colB
0   True     1
1  False     2
2  False     3

>>> df['colC'] = '-'
>>> df
    colA  colB colC
0   True     1    -
1  False     2    -
2  False     3    -

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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