memilio.epidata.transformMobilityData
Functions
|
Creates mobility matrices for German federal states based on county mobility. |
|
Gets a mobility matrix that is written in a plain txt file under the given directory into a pandas data frame. |
|
Main program entry. |
|
Merges rows and columns of Eisenach to Wartburgkreis which has become one single county by July 2021. |
- memilio.epidata.transformMobilityData.createFederalStatesMobility(
- directory,
- mobility_file,
Creates mobility matrices for German federal states based on county mobility. If mobility matrix dimensions are different from the number of German counties, nothing is done.
- Parameters:
directory – Path to folder where data is read and written.
mobility_file – Mobility matrix file which has to be updated.
- Returns:
State-aggregated mobility matrix if input matrix is sized correctly, zero otherwise.
- memilio.epidata.transformMobilityData.getMobilityFromFile(
- directory,
- mobility_file,
Gets a mobility matrix that is written in a plain txt file under the given directory into a pandas data frame.
- Parameters:
directory – Path to folder where data is read.
mobility_file – Mobility matrix file which has to be updated.
- Returns:
Mobility matrix data frame.
- memilio.epidata.transformMobilityData.main()
Main program entry.
- memilio.epidata.transformMobilityData.updateMobility2022(
- directory,
- mobility_file,
Merges rows and columns of Eisenach to Wartburgkreis which has become one single county by July 2021. If mobility matrix dimension is different from 401x401, nothing is done.
- Parameters:
directory – Path to folder where mobility data is read and written.
mobility_file – Mobility matrix file which has to be updated.
- Returns:
Reduced mobility matrix or input mobility matrix if matrix was already reduced.