为什么我不能这样做?
pandas.DataFrame([1])
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)| | 0 | --------- | 0 | 1 |
pandas.DataFrame([1]).dtypes
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)| 0 | int64 | ------------------ | dtype | object |
pandas.DataFrame([1]).dtypes.hist()
Run Code Online (Sandbox Code Playgroud)
TypeError:数据类型未被理解
我希望得到一个直方图dtypes.
您可能需要一个条形图作为非数字的直方图系列没有很好地定义为@ayhan评论; 您可以对其进行值计数,dtypes然后将其绘制为条形:
import matplotlib
%matplotlib inline
pd.DataFrame([[1,2,1.0,'a']]).dtypes.value_counts().plot(kind='bar', rot=0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
120 次 |
| 最近记录: |