Git Product home page Git Product logo

bdl-linear-ordering's Introduction

BDL-Linear-Ordering

Dane

Dane wykorzystywane w projekcie zostały pobrane z Banku Danych Lokalnych (Główny Urząd Statystyczny) przy pomocy ogólnodostępnego API udostępnionego przez GUS.

API: https://api.stat.gov.pl/Home/BdlApi

Konfiguracja_skryptu

Konfiguracja zmiennych pobieranych z API zapisywana jest w pliku "config_url_names.conf". Domyślnie ustawionych jest tam 11 zmiennych wraz z adresem url pozwalającym na pobranie danych.

Struktura linku url: "tytuł_csv| link_do_api| nagłowki_csv_rozdzielone_średnikiem| lokalizacja_do_zapisu"

Przykładowy adres: "inflation_rate|https://bdl.stat.gov.pl/api/v1/data/by-variable/217230?format=json&unit-level=2&page-size=16|id;area;year;inflation_rate|data/inflation_rate.csv"

Po skonfigurowaniu odpowiednich danych wejściowych w pliku "config_url_names.conf" wystarczy włączyć program "main.py" znajdujący się w katalogu głównym i obserwować wyniki pobierania danych w konsoli.

Wizualizacja

W oparciu o 10 wybranych zmiennych z Banku Danych Lokalnych został skonstruowany ranking województw wskazujący w którym z obszarów w Polsce żyje się najlepiej.

Pod uwagę były brane takie zmienne jak:

  • wskaźnik inflacji w poszczególnych województwach
  • średnie wynagrodzenie
  • średnia cena jednego metra kwadratowego nieruchomości
  • stopa bezrobocia rejestrowanego
  • liczba zarejestrowanych nowych samochodów
  • liczba ludzi na jedno miejsce w szpitalu
  • długość dróg (w km) na 100 km kwadratowych powierzchni
  • zgony w wypadkach drogowych
  • liczba popełnianych przestępstw o charakterze kryminalnym
  • liczba kradzieży

Zmienne zostały podzielone na stymulanty (im wyższe tym lepiej dla regionu - np. średnie wynagrodzenie) i destymulanty (im niższe tym lepiej dla regionu - np. liczba kradzieży).

W oparciu o wyliczoną taksonomiczną miarę rozwoju, stworzony został wykres obrazujący poziom taksonomicznej miary rozwoju w latach 2010-2020 w poszczególnych województwach.

ranking wojewodztw

W latach 2010 - 2013 województwo mazowieckie przodowało pod względem jakości życia w rankingu porządkowania liniowego ułożonym według wybranych zmiennych. Następnie w latach 2014 - 2019 na przedzie wylądowało województwo śląskie spychając poprzedniego lidera na drugą pozycję. W roku 2020 pod względem jakości życia województwo mazowieckie znowu plasowało się na pierwszym miejscu.

W badanym okresie czasowym w rankingu porządkowania liniowego najgorzej prezentowały się województwa: lubuskie, warmińsko - mazurskie i zachodniopomorskie zajmując ostatnie miejsca w rankingu.

ranking wojewodztw

Na wykresie powyżej przedstawiony jest ostatni rok porządkowania liniowego województw. Najwyższą taksonomiczną miarę rozwoju w tym roku osiągnęło województwo mazowieckie powracając na pozycję lidera rankingu obrazującego jakość życia mieszkańców poszczególnych regionów. Na ostatnim miejscu uplasowało się województwo warmińsko-mazurskie.

Technologia

Python 3.9 / PyCharm

SAS Studio ® w SAS® OnDemand

Wersja: 9.4_M6

bdl-linear-ordering's People

Contributors

whhy100 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.