Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在pandas中将float转换为int?_Python_Pandas_Data Science_Data Analysis - Fatal编程技术网

Python 如何在pandas中将float转换为int?

Python 如何在pandas中将float转换为int?,python,pandas,data-science,data-analysis,Python,Pandas,Data Science,Data Analysis,这是我的代码: users.age.mean().astype(int64) (其中users是dataframe的名称,age是其中的一列) 这就是我得到的错误: AttributeError Traceback (most recent call last) <ipython-input-29-10b672e7f7ae> in <module> ----> 1 users.age.mean().astyp

这是我的代码:

users.age.mean().astype(int64)
(其中users是dataframe的名称,age是其中的一列)

这就是我得到的错误:

AttributeError                            
Traceback (most recent call last)
<ipython-input-29-10b672e7f7ae> in <module>
----> 1 users.age.mean().astype(int64)
AttributeError: 'float' object has no attribute 'astype'
AttributeError
回溯(最近一次呼叫最后一次)
在里面
---->1 users.age.mean().astype(int64)
AttributeError:“float”对象没有属性“astype”
users.age.mean()
返回浮点数而不是序列。浮点数没有
aType
,只有熊猫系列

尝试:

x=numpy.int64(users.age.mean())

或:


x=int(users.age.mean())
在函数示例之前尝试
int

X = int(users.age.mean())

希望有帮助

int(users.age.mean())
?谢谢,效果不错。