sky*_*_06 3 python dataframe pandas
我想使用方法查看 DataFrame 中数据类型的计数,get_dtype_counts()但它给出了错误。请帮忙。
import pandas as pd
import numpy as np
df = pd.DataFrame(np.arange(5))
df
Run Code Online (Sandbox Code Playgroud)
输出
0
0 0
1 1
2 2
3 3
4 4
Run Code Online (Sandbox Code Playgroud)
错误
df.get_dtype_counts()
AttributeError Traceback (most recent call last)
<ipython-input-9-aa9a46562585> in <module>()
1 df = pd.DataFrame(np.arange(5))
----> 2 df.get_dtype_counts()
3 # df
/usr/local/lib/python3.6/dist-packages/pandas/core/generic.py in __getattr__(self, name)
5272 if self._info_axis._can_hold_identifiers_and_holds_name(name):
5273 return self[name]
-> 5274 return object.__getattribute__(self, name)
5275
5276 def __setattr__(self, name: str, value) -> None:
AttributeError: 'DataFrame' object has no attribute 'get_dtype_counts'
Run Code Online (Sandbox Code Playgroud)
In [20]: import pandas as pd
...: import numpy as np
...:
...: df = pd.DataFrame(np.arange(5))
In [21]:
In [21]: df.dtypes.value_counts()
Out[21]:
int64 1
dtype: int64
Run Code Online (Sandbox Code Playgroud)
.get_dtype_counts()自版本 0.25.0 起已弃用
| 归档时间: |
|
| 查看次数: |
9554 次 |
| 最近记录: |