DataFrame.get_dtype_counts(self)[source]
返回此对象中唯一dtypes的计数。
从0.25.0版开始不推荐使用。
请改用 .dtypes.value_counts()。
返回值: | dtype : Series 用每个dtype的列数进行Series运算。 |
例子
1)使用 get_dtype_counts (已弃用)
import pandas as pd
# 创建一个示例 DataFrame
data = {
'A': [1, 2, 3],
'B': [1.1, 2.2, 3.3],
'C': ['a', 'b', 'c']
}
df = pd.DataFrame(data)
# 旧版方法(已弃用)
dtype_counts = df.get_dtype_counts()
print(dtype_counts)
2)使用 dtypes.value_counts
(推荐)
import pandas as pd
# 创建一个示例 DataFrame
data = {
'A': [1, 2, 3],
'B': [1.1, 2.2, 3.3],
'C': ['a', 'b', 'c']
}
df = pd.DataFrame(data)
# 新版方法
dtype_counts = df.dtypes.value_counts()
print(dtype_counts)