Untitled
unknown
plain_text
a year ago
3.3 kB
4
Indexable
kemerovo_analysis = kemerovo_full.copy() kemerovo_analysis['year'] = kemerovo_full['date'].dt.year kemerovo_analysis = kemerovo_analysis.groupby('year').agg({'total_volume':'sum', 'total_revenue':'sum'}).reset_index() ipp_row = ipp_yearly[ipp_yearly['Наименование вида деятельности по ОКВЭД']=='Индекс промышленного производства'] ipp_annual = ipp_row.melt(id_vars=['Наименование вида деятельности по ОКВЭД', 'ОКВЭД'], var_name='year', value_name='ipp_index') ipp_annual['year'] = ipp_annual['year'].astype(int) ipp_annual Наименование вида деятельности по ОКВЭД ОКВЭД year ipp_index 0 Индекс промышленного производства BCDE 2015 100.2 1 Индекс промышленного производства BCDE 2016 101.8 2 Индекс промышленного производства BCDE 2017 103.7 3 Индекс промышленного производства BCDE 2018 103.5 4 Индекс промышленного производства BCDE 2019 103.4 5 Индекс промышленного производства BCDE 2020 97.9 6 Индекс промышленного производства BCDE 2021 106.3 7 Индекс промышленного производства BCDE 2022 100.6 8 Индекс промышленного производства BCDE 2023 103.5 kemerovo_analysis year total_volume total_revenue 0 2015 6.306385e+05 0.000000e+00 1 2016 1.472546e+06 0.000000e+00 2 2017 1.619592e+06 2.953734e+10 3 2018 1.681017e+06 8.388837e+10 4 2019 1.419053e+06 7.268209e+10 5 2020 5.986129e+05 3.007839e+10 6 2021 1.023142e+06 5.788450e+10 7 2022 1.283275e+06 7.738104e+10 8 2023 1.080958e+06 6.467887e+10 kemerovo_ipp = pd.merge(kemerovo_analysis, ipp_annual, on='year', how='inner') kemerovo_ipp = kemerovo_ipp.drop(['ОКВЭД'], axis=1) kemerovo_ipp year total_volume total_revenue Наименование вида деятельности по ОКВЭД ipp_index 0 2015 6.306385e+05 0.000000e+00 Индекс промышленного производства 100.2 1 2016 1.472546e+06 0.000000e+00 Индекс промышленного производства 101.8 2 2017 1.619592e+06 2.953734e+10 Индекс промышленного производства 103.7 3 2018 1.681017e+06 8.388837e+10 Индекс промышленного производства 103.5 4 2019 1.419053e+06 7.268209e+10 Индекс промышленного производства 103.4 5 2020 5.986129e+05 3.007839e+10 Индекс промышленного производства 97.9 6 2021 1.023142e+06 5.788450e+10 Индекс промышленного производства 106.3 7 2022 1.283275e+06 7.738104e+10 Индекс промышленного производства 100.6 8 2023 1.080958e+06 6.467887e+10 Индекс промышленного производства 103.5 kemerovo_ipp_corr = kemerovo_ipp[['total_volume','total_revenue', 'ipp_index']].corr() plt.figure(figsize=(10,8)) sns.heatmap(kemerovo_ipp_corr, annot=True, cmap='coolwarm') plt.title('Матрица корреляции от ИПП') plt.show()
Editor is loading...
Leave a Comment