У меня есть набор данных, который мне нужно преобразовать в данные временного ряда, но когда я передаю дату, это дает мне ошибку ValueError: год находится вне диапазона? - PullRequest
0 голосов
/ 18 декабря 2018

Я очень новый питон и мл, пожалуйста, дайте мне решение.

query = "Select created_date,device_data From smeonix.uplink_data"
result = session.execute(query, timeout=None)
row = result._current_rows 


uplink_data = pd.Series(row['device_data'].values,
                 index = pd.DatetimeIndex(data = 
                                          (tuple(pd.date_range('31/12/2018 00:00:00',
                                                                periods = 81389,
                                                                freq = 'A-DEC'))),
                                          freq = 'A-DEC'))

Ответы [ 2 ]

0 голосов
/ 18 декабря 2018

это то, как мы можем напечатать диапазон дат, используя panda Dataframe:

 import pandas as pd
    from datetime import datetime
    import numpy as np
    date_rng = pd.date_range(start='1/1/2018', end='1/08/2018', freq='H')
0 голосов
/ 18 декабря 2018

Вам следует прочитать документацию ;ваши аргументы date_range неверны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...