【发布时间】:2019-07-21 14:53:04
【问题描述】:
如何修复此错误消息,“ValueError: Input contains NaN, infinity or a value too large for dtype('float32')”
# Importing the libraries
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
# Loading the dataset
data = pd.read_csv(r'C:\Users\sam.jones\Desktop\Fixed Income project\Data Pull\Data\Fixed Income_Data dump_2018.csv',error_bad_lines=False,encoding = "ISO-8859-2")
X = np.array([data.iloc[:,158].values])
Y = data.iloc[:,92].values
#Fitting Random Forest Regression to the dataset
from sklearn.ensemble import RandomForestRegressor
regressor = RandomForestRegressor(n_estimators = 10, random_state = 0)
regressor.fit(X,Y)
【问题讨论】:
-
您的代码中出现此错误的地方是什么?如果没有文件 'C:\Users\sam.jones\Desktop\Fixed Income project\Data Pull\Data\Fixed Income_Data dump_2018.csv',我们无法重新创建错误
标签: python