Код: Выделить всё
Dates
Код: Выделить всё
"2024-01-01"
"2024-01-02"
"2024-01-03"
"2024-01-04"
"2024-01-05"
"2024-01-08"
"2024-01-09"
"2024-01-10"
"2024-01-11"
"2024-01-12"
"2024-01-15"
"2024-01-16"
"2024-01-17"
"2024-01-18"
"2024-01-19"
"2024-01-20"
Код: Выделить всё
Code
Код: Выделить всё
dataframe = pd.DataFrame(databaseData,columns=['ticker','tdate','ttime','open','high','low','close','volume','openinterest'])
dataframe['tdate'] = pd.to_datetime(dataframe['tdate'].astype(str) + ' ' + dataframe['ttime'])
dataframe['sma'] = pd.Series(dataframe['close']).rolling(window=3).mean()
dataframe = dataframe.dropna(subset=['close'])
print(dataframe)
dataframe['close'] = pd.to_numeric(dataframe['close'])
dataframe.plot.line(x='tdate',y='close')
plot.show()

На графике как удалить ненужные даты и сгладить график.
Я пробовал добавить x_compat=True в график, но все равно безуспешно
Подробнее здесь: https://stackoverflow.com/questions/791 ... line-chart