簡體   English   中英

選擇用於復制 Pandas DataFrame 的列

[英]Selecting columns for copying Pandas DataFrame

我想將我現有的df復制到另一個 Pandas 數據框。 基本上,如果我需要指定列和復制,那么這很容易並且可以通過以下方式完成:

df_copy = df[['col_A', 'col_B', 'col_C']].copy()

但是是否可以僅復制未使用此方法指定的其他列? 我試過這種方式,但似乎是錯誤的:

df_copy = df[~df['col_A', 'col_B', 'col_C']].copy()

提前致謝!

df.columns.isin()前面的否定如何~

df_copy_not = df[df.columns[~df.columns.isin(['col_A', 'col_B', 'col_C'])]]

暫無
暫無

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

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