2017-09-09 33 views
0
trainfile = open('train.csv') 
features_train = np.loadtxt(trainfile, delimiter=',', usecols = (2,4,5,9), skiprows = 1) 
labels_train = np.loadtxt(trainfile, usecols = (1,), skiprows = 1) 

3行目にStopIterationエラーがスローされます。numpy loadtxt StopIterationエラー

+0

はい、あなたはファイルイテレータを使い果たしているため。 –

+0

例外を発生させたくない場合は、 'try/except'を使用してこれをうまく処理できます。 – JacobIRR

答えて

0

あなたは一度ロードし、ロード後にデータを分割する必要があります

trainfile = open('train.csv') 
all_data = np.loadtxt(trainfile, delimiter=',', usecols = (1,2,4,5,9), skiprows = 1) 
features_train = alldata[1:, ...] 
labels_train = alldata[0, ...] 
関連する問題