按dtype和列名选择Pandas Columns

cooldood3490

我有一个熊猫数据框。我想保留数字列和特定的列名称。我怎么做?

In [11]: df = pd.DataFrame([[68, 'DC', 'three', 'Sunny', 'Chance of Rain']], columns=['A', 'B', 'C', 'D', 'E'])

In [12]: df.select_dtypes(include=['number'])
Out[12]:
   A
0  68

我想创建以下数据框。

     A   D       E
0   68   Sunny   Chance of Rain
斯科特·波士顿

我将union使用列标题,然后在数据框上使用列过滤。

df[df.select_dtypes(include=['number']).columns.union(['D', 'E'])]

输出:

    A      D               E
0  68  Sunny  Chance of Rain

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Pandas 错误:“[Index([' '], dtype='object')] 都不在 [columns]”中

Python Pandas:按列名选择列

在 Pandas 中使用 .columns

zsh和COLUMNS

Python Pandas->在列名称中按条件选择

按dtype选择熊猫列

SQL:按列名选择值

Pandas 根据用户输入的列名和值选择行

“[Float64Index([56.0, ..\n dtype='float64', length=1057499)]] 都不在 [columns]” Pandas 数据框中

IsolationForest KeyError:“[Index([''], dtype='object')] 都不在 [columns]”中

熊猫-按“类型”选择行(非dtype)

具有动态列名称的Dplyr和Purrr,按组选择和复制

使用.__ table __。columns._data从列名获取ForeignKey

pandas.DataFrame.columns.values.tolist()是否与pandas.DataFrame.columns.tolist()相同

更新从sys.columns和sys.tables中选择的表中的值

Can't create pandas DataFrame with MultiIndex columns from dicts with tuples as columns

Pandas:按列和索引的条件选择行

使用熊猫中的循环将具有多个不同dtype的Multiple Columns dtype更改为

MYSQL选择表和列名

SQL选择/按列名列表分组

如何在mysql中选择Unknown Number of Columns?

MySQL从information_schema.columns中选择count(*)

从下拉列表中选择后的Mysql php select Columns

如何从“SHOW COLUMNS”sql的输出中选择一列

Python pandas 数据框错误消息:KeyError: “[Index([('var2_1', 'var2_2')], dtype='object')] 均不在 [columns] 中”

Pandas: apply function that return multiple new columns over Pandas DataFrame

如何在 Pandas DataFrame 中结合 Range 和 Individual / Array Columns Selection

Pandas 在 df2.columns 上合并时给出 KeyError

R 的名称函数是否等于 Pandas df.columns?