假设我有一个不同类型的数据框。设float,string和int的列。

  A     B      C

1 car   4.3    302

2 Lena  -1.2   4

3 I     9.1    18


如何获得类型为“ float”的列?

而没有直接引用列名。

最佳答案

使用select_dtypes

df.select_dtypes(include='float')


输出:

     B
1  4.3
2 -1.2
3  9.1

关于python - 如何按类型选择数据框中的列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56996994/

10-13 09:52