#pandas #indexing
#pandas #индексирование
Вопрос:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
from matplotlib.pylab import rcParams
rcParams['figure.figsize'] = 20,10
from keras.models import Sequential
from keras.layers import LSTM, Dropout, Dense
from sklearn.preprocessing import MinMaxScaler
df = pd.read_csv('History.csv')
df['Date'] = pd.to_datetime(df['Date'])
df = df[['Date', 'Close']]
df.index = df['Date']
df.head()
Изображение имеет ошибку
Комментарии:
1. Та же ошибка ker и здесь
2. Ваши комментарии не имеют ничего общего с вашим вопросом. В
for
вашем вопросе нет цикла. Не задавайте дополнительных вопросов в комментариях, вы можете задать их в другом вопросе.
Ответ №1:
Вместо использования df.index
используйте df = df.set_index('Date')
.
Прочитайте документацию set_index() здесь .
Комментарии:
1. Это не работает, я уже пробовал использовать
set_index
.2. @SawanJawalkar Попробуйте
df = pd.read_csv("History.csv", index_col = "Date")