Package: SchoolDataIT 0.2.1

Leonardo Cefalo

SchoolDataIT: Retrieve, Harmonise and Map Open Data Regarding the Italian School System

Compiles and displays the available data sets regarding the Italian school system, with a focus on the infrastructural aspects. Input datasets are downloaded from the web, with the aim of updating everything to real time. The functions are divided in four main modules, namely 'Get', to scrape raw data from the web 'Util', various utilities needed to process raw data 'Group', to aggregate data at the municipality or province level 'Map', to visualize the output datasets.

Authors:Leonardo Cefalo [aut, cre], Alessio Pollice [ctb, ths], Paolo Maranzano [ctb]

SchoolDataIT_0.2.1.tar.gz
SchoolDataIT_0.2.1.zip(r-4.5)SchoolDataIT_0.2.1.zip(r-4.4)SchoolDataIT_0.2.1.zip(r-4.3)
SchoolDataIT_0.2.1.tgz(r-4.4-any)SchoolDataIT_0.2.1.tgz(r-4.3-any)
SchoolDataIT_0.2.1.tar.gz(r-4.5-noble)SchoolDataIT_0.2.1.tar.gz(r-4.4-noble)
SchoolDataIT_0.2.1.tgz(r-4.4-emscripten)SchoolDataIT_0.2.1.tgz(r-4.3-emscripten)
SchoolDataIT.pdf |SchoolDataIT.html
SchoolDataIT/json (API)
NEWS

# Install 'SchoolDataIT' in R:
install.packages('SchoolDataIT', repos = c('https://lcef97.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/lcef97/schooldatait/issues

Datasets:

On CRAN:

21 exports 0.93 score 113 dependencies 1 scripts 225 downloads

Last updated 2 days agofrom:4616c46887. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 16 2024
R-4.5-winOKSep 16 2024
R-4.5-linuxOKSep 16 2024
R-4.4-winOKSep 16 2024
R-4.4-macOKSep 16 2024
R-4.3-winOKSep 16 2024
R-4.3-macOKSep 16 2024

Exports:Get_AdmUnNamesGet_BroadBandGet_DB_MIURGet_InnerAreasGet_Invalsi_ISGet_nstudGet_nteachers_provGet_RegistryGet_School2munGet_ShapefileGroup_DB_MIURGroup_nstudGroup_teachers4studMap_DBMap_InvalsiMap_School_BuildingsSet_DBUtil_Check_nstud_availabilityUtil_DB_MIUR_numUtil_Invalsi_filterUtil_nstud_wide

Dependencies:askpassbase64encbitbit64brewbslibcachemclassclassIntclicliprcolorspacecpp11crayoncrosstalkcurlDBIdigestdplyre1071evaluatefansifarverfastmapfontawesomefsgenericsgeojsonsfgeometriesggplot2gluegtablehighrhmshtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonifyjsonliteKernSmoothknitrlabelinglaterlatticelazyevalleafemleafletleaflet.providersleafpoplifecyclemagrittrmapviewMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplyrpngprettyunitsprogresspromisesproxypurrrR6rapidjsonrrappdirsrasterRColorBrewerRcppreadrrlangrmarkdownrvests2sasssatellitescalesselectrservrsfsfheadersspstringistringrsvglitesyssystemfontsterratibbletidyrtidyselecttinytextzdbunitsutf8uuidvctrsviridisLitevroomwithrwkxfunxml2yaml

Readme and manuals

Help Manual

Help pageTopics
Subset of the administrative codes of municipalitiesexample_AdmUnNames20220630
Subset of the school registry in school year 2022/23example_InnerAreas
Subset of the school buildings database in school year 2022/23example_input_DB23_MIUR
Subset of the students and classes counts in school year 2022/23example_input_nstud23
Subset of the school registry in school year 2022/23example_input_Registry23
Subset of the Invalsi scores in school year 2022/23example_Invalsi23_prov
Subset of Italian provinces shapefileexample_Prov22_shp
Association of the municipality code to a subset of public schools 2022/23example_School2mun23
Download the names and codes of Italian LAU and NUTS-3 administrative unitsGet_AdmUnNames
Download the data regarding the broad band connection activation in Italian schoolsGet_BroadBand
Download the database of Italian public schools buildingsGet_DB_MIUR
Download the classification of peripheral municipalitiesGet_InnerAreas
Download the Invalsi census survey dataGet_Invalsi_IS
Download students' number dataGet_nstud
Download the number of teachers in Italian schools by provinceGet_nteachers_prov
Download the registry of Italian public schools from the school registry sectionGet_Registry
Associate a Municipality (LAU) code to each schoolGet_School2mun
Download the shapefiles of Italian NUTS-3 and LAU administrative unitsGet_Shapefile
Aggregate the database of Italian public schools buildings at the municipality and province levelGroup_DB_MIUR
Aggregate the students number data by class at the municipality and province levelGroup_nstud
Arrange the number of teachers per students in public Italian schools at the province levelGroup_teachers4stud
Map school dataMap_DB
Display a map of Invalsi scoresMap_Invalsi
Display data fom the school buildings databaseMap_School_Buildings
Build up a comprehensive database regarding the school systemSet_DB
Check how many schools in the school registries are included in the students count dataframeUtil_Check_nstud_availability
Convert the raw school buildings data to numeric or Boolean variablesUtil_DB_MIUR_num
Filter the Invalsi data by subject, school grade and year.Util_Invalsi_filter
Clean the raw dataframe of the number of students and arrange it in a wide formatUtil_nstud_wide