У меня есть данные в csv файле без заголовка. Мне нужно разобрать некоторые столбцы.Pandas: проанализировать столбцы csv
Часть данных:
-1.0,-0.0246259814315,1174.60023796
1.0,-0.978057706084,1083.19880269
-1.0,0.314271994507,-1472.97760911
-1.0,0.179751565771,231.017267343
1.0,-1.26254374278,-778.271726463
-1.0,0.249969939456,-52.8014826538
1.0,-1.87039747875,-324.235348241
нужно загрузить только второй и третий столбцы. Я использую train_X = pd.read_csv("perceptron-train.csv", sep=',', parse_dates=[1], usecols=[2, 3])
но он возвращает IndexError: list index out of range
вам нужно заключить квадратные скобки: 'tra in_X = pd.read_csv ("восприятие-train.csv", parse_dates = [1]) 'также для usecols вы должны передать список имен или порядковых позиций столбцов – EdChum
Использовать' parse_dates = [1] 'и сохранять в виду, что индексы столбцов основаны на нуле. – albert
@EdChum, если я хочу сцепить два столбца, я должен использовать два бракета? – ldevyataykina