Я читаю CSV-файл с 7 столбцами
df = pd.read_csv('DataSet.csv',delimiter=',',usecols=['Wheel','Date','1ex','2ex','3ex','4ex','5ex'])
Проблема в том, что модель, которую я хочу обучить, жалуется на то, что первые 2 столбца являются строками, поэтому я хочубрось их. Сначала я попытался не читать с самого начала:
df = pd.read_csv('DataSet.csv',delimiter=',',usecols=['1ex','2ex','3ex','4ex','5ex'])
, но это только сдвинуло значения двух столбцов ... поэтому я решил отбросить их. Проблема в том, что я могу удалить только первый столбец 'Date'
с
train_df.drop(columns=['Date'], inplace=True)
, train_df
- это часть df
, используемая для тестирования. Как мне перейти на столбец 'Wheel'
? Я попытался
train_df.drop(labels=[["Date","Wheel"]], inplace=True)
, но я получил KeyError: "[('Date', 'Wheel')] not found in axis"
, поэтому я попытался
train_df.drop(columns=[["Date","Wheel"]], index=1, inplace=True)
, но я все еще получаю ту же ошибку. Я так новичок в Python, что у меня нет ресурсов, чтобы решить эту проблему. Как всегда большое спасибо.