我有从0到3.4е +23的数字。这个库中的“最大”数据格式是'int 64'(即整数+18)。请帮助我。我怎么能“读”这些数据,因为我想用Sklearn训练它们。而且我不能对数据应用StandartScaler/Normalizer,因为数字很大!我这样修改数据类型:
df['df'] = df['df'].astype('int64')
字符串你知道一些改变数据类型的方法吗?或者你知道如何对整个DataFrame做些什么吗?
clj7thdc1#
你有没有试过先声明一个基于python中允许的large int的自定义类型?我没有测试过,但是here有一种方法可以在Pandas中使用自定义数据类型
idfiyjo82#
你能把数据标准化吗?也就是转换成百分比。也许吧。
X_normalisedValue = (X - X_meanValue) / stdDev (X)
字符串
2条答案
按热度按时间clj7thdc1#
你有没有试过先声明一个基于python中允许的large int的自定义类型?我没有测试过,但是here有一种方法可以在Pandas中使用自定义数据类型
idfiyjo82#
你能把数据标准化吗?也就是转换成百分比。也许吧。
字符串