Gráfico de várias linhas com tsplot marítimo
Quero criar um gráfico de linhas suavizado usando matplotlib e seaborn.
Este é o meu dataframedf
:
hour direction hourly_avg_count
0 1 20
1 1 22
2 1 21
3 1 21
.. ... ...
24 1 15
0 2 24
1 2 28
... ... ...
O gráfico de linhas deve conter duas linhas, uma paradirection
igual a 1, outro paradirection
igual a 2. O eixo X éhour
e o eixo Y éhourly_avg_count
.
Eu tentei isso, mas não consigo ver as linhas.
import pandas as pd
import seaborn as sns
import matplotlib
import matplotlib.pyplot as plt
plt.figure(figsize=(12,8))
sns.tsplot(df, time='hour', condition='direction', value='hourly_avg_count')