获取dataFrame中所有的数值类型
时间: 2024-01-23 22:02:15 浏览: 89
详解pandas获取Dataframe元素值的几种方法
可以使用pandas中的select_dtypes()方法来获取dataFrame中所有的数值类型。示例代码如下:
```
import pandas as pd
# 创建一个包含不同类型的dataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [1.1, 2.2, 3.3], 'C': ['a', 'b', 'c']})
# 获取所有的数值类型
numeric_df = df.select_dtypes(include=['int64', 'float64'])
# 打印结果
print(numeric_df)
```
输出结果为:
```
A B
0 1 1.1
1 2 2.2
2 3 3.3
```
这里我们选择了int64和float64类型,如果需要获取其他类型可以根据需要修改参数。
阅读全文