假设有一个数据框,名为df,其中包含多列,您只想保留包含特定关键字的列,可以使用以下代码:

# 保留包含特定关键字的列
keyword = 'key' # 指定关键字
df = df.loc[:, df.columns.str.contains(keyword)]

这里使用了.loc方法来选取列,而且对列名进行了筛选,只保留包含关键字的列。这里的str.contains()方法用于判断列名是否包含指定的关键字。

python处理dataframe只保留具有特定关键字的列

原文地址: https://www.cveoy.top/t/topic/bMnp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录