Создайте массив часовых интервалов времени, используя панд в Python (импорт из CSV), чтобы предсказать следующее значение - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь сгенерировать интервал один час один час, чтобы предсказать следующее значение в соответствии с моим набором данных, импортированным из файла CSV.Здесь по времени он выдаст выходные данные включенные в столбец x.Эти выходные данные являются фактическим значением, и я хочу предсказать следующее значение в 12.40 вечера (время) в соответствии с прошлыми фактическими значениями и временем.Для этого мне нужно написать массив от одного часа до одного часа непрерывно, чтобы предсказать значение в следующий раз.Я не знаю, как обрабатывать массив времени после его преобразования.

подмножество фактического набора данных;

Time    x
0:06:00 10
0:07:00 20
0:08:30 30
0:09:30 40
0:10:40 50
0:11:40 60

Можете ли вы дать мне какие-либо предложения, чтобы решить этот код?

data = pd.read_csv('data4.csv')
data['Time'] = (pd.DatetimeIndex(data['Time']).astype(np.int64)//10**9)%86400
print(data['Time'])

Здесь я конвертирую время, и я не сделал 'не знаю, как перейти к следующему шагу.

Time    g   p   c   x
0:06:00 63  0   0   10
0:07:00 63  0   2   20
0:08:00 104 11  0   30
0:09:00 93  0   50  40
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...