====== Eksploracja Danych: Laboratorium 4 ====== Kontynuujemy regresję. Będziemy przetwarzali zbiór danych dotyczących wypożyczeń rowerów w ciągu dwóch lat. Opis zadań i kod w notatniku Colab: [[https://github.com/pszwed-ai/lab-eksploracja-danych/blob/main/Bike_Sharing_Dataset.ipynb|Bike_Sharing_Dataset.ipynb]] :!: Konwersja notatnika Colab na PDF [[https://github.com/pszwed-ai/lab-eksploracja-danych/blob/main/ConvertNotebookToPDF.ipynb]] !wget https://dysk.agh.edu.pl/s/G6ZNziBRbEEcMeN/download/Bike-Sharing-Dataset.zip -O Bike-Sharing-Dataset.zip !unzip Bike-Sharing-Dataset.zip !cat Readme.txt ==== Autokorelacja ==== shifted = [pd.DataFrame(data = df.cnt).shift(i) for i in range(40)] for i in range(len(shifted)): shifted[i].columns=['cnt '+str(i)] # print(shifted) df_shifted = pd.concat(shifted,axis=1) # df_shifted.head(20) corr_mat = df_shifted.corr() import seaborn as sn plt.rcParams['figure.figsize'] = (12, 12) sn.heatmap(corr_mat,xticklabels=df_shifted.columns,yticklabels=df_shifted.columns) albo from statsmodels.graphics.tsaplots import plot_acf plot_acf(df.cnt,lags=40)