Для школы я должен выполнить задание, в котором я показываю длину трафика c для измеренных времен для каждого города. Когда я пытаюсь это сделать, я получаю такой результат:
Вот фотография моего фрейма данных:
Вот мой код:
import plotly.express as px
datum = data.loc[data['Date'] == '2020-03-03']
datum = datum.sort_values(by='Time')
dataframe = pd.DataFrame(datum, columns = ['City','Time', 'Date','Traffic_length', 'Traffic_jams'])
dataframe = dataframe.reset_index()
fig = px.line(dataframe, x="Time", y="Traffic_length", color='City')
fig.show()
Я хочу, чтобы каждый город показывался по-разному, например:
Я пробовал несколько вещей, но ничего не помогло. Кто-нибудь знает, как это сделать с помощью plotly. express?