Python 更改数据帧中行的数据类型

Python 更改数据帧中行的数据类型,python,pandas,dataframe,Python,Pandas,Dataframe,当对数据帧调用.descripe()方法时,将返回一个新的数据帧。在我的项目中,“counts”行中的值显示为浮点数,有许多零,这很难看。计数应该是整数,因为它实际上是一个数值的计数 我希望计数行显示为整数,但找不到更改特定行的数据类型的方法 如有任何建议,将不胜感激!谢谢 import pandas as pd import numpy as np df = pd.DataFrame(np.random.rand(5,3)) df_stats = df.describe() 使用aType(

当对数据帧调用
.descripe()
方法时,将返回一个新的数据帧。在我的项目中,“counts”行中的值显示为浮点数,有许多零,这很难看。计数应该是整数,因为它实际上是一个数值的计数

我希望计数行显示为整数,但找不到更改特定行的数据类型的方法

如有任何建议,将不胜感激!谢谢

import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.rand(5,3))
df_stats = df.describe()

使用
aType(对象)

这很简单:

df_stats.iloc[0].astype(int)
或:


如果@RRMC解决了您的问题,请不要忘记接受答案。
df_stats.iloc[0].astype(int)
df_stats.loc['count'].astype(int)