module datasets.carreau
#
Short summary#
module papierstat.datasets.carreau
Jeux de données reliés aux données carroyées.
Classes#
class |
truncated documentation |
---|---|
Overwrites DBF to read data from memory and not … |
Functions#
function |
truncated documentation |
---|---|
Returns a GeoDataFrame from two sequences of bytes, one for file .mif, one from file .mid. Unfortunately, … |
|
Retourne un exemple de données carroyées. Les données sont disponibles dans le répertoire data. … |
|
Loads a .dbf file compressed into a zip file. It only takes the first .dbf file from the zip. |
|
Loads a .mif and a .mid file compressed into a zip file. It only takes the first .mid and .mif files from the … |
Properties#
property |
truncated documentation |
---|---|
|
|
|
Deleted records. When loaded a list of records, when not loaded a new |
|
|
|
Records (not included deleted ones). When loaded a list of records, when not loaded a new |
Methods#
method |
truncated documentation |
---|---|
Documentation#
Jeux de données reliés aux données carroyées.
- class papierstat.datasets.carreau.DBFInMemory(filename, encoding=None, ignorecase=True, lowernames=False, parserclass=<class 'dbfread.field_parser.FieldParser'>, recfactory=<class 'collections.OrderedDict'>, load=False, raw=False, ignore_missing_memofile=False, char_decode_errors='strict')#
Bases :
DBF
Overwrites DBF to read data from memory and not from a file. The object DBF needs a file by default. This class avoids creating an intermediate file when the data is compressed in a zip file.
- __init__(filename, encoding=None, ignorecase=True, lowernames=False, parserclass=<class 'dbfread.field_parser.FieldParser'>, recfactory=<class 'collections.OrderedDict'>, load=False, raw=False, ignore_missing_memofile=False, char_decode_errors='strict')#
- _iter_records(record_type=b' ')#
- papierstat.datasets.carreau._read_geopandas_from_bytes(mif, mid, **kwargs)#
Returns a GeoDataFrame from two sequences of bytes, one for file .mif, one from file .mid. Unfortunately, geopandas does not read from a buffer, and fiona does it after writing in a virtual file (not clear if it is a temporary file or not).
- papierstat.datasets.carreau.load_carreau_from_zip(file_car=None, file_rect=None)#
Retourne un exemple de données carroyées. Les données sont disponibles dans le répertoire data. Notebooks associés à ce jeu de données :
- Paramètres:
file_car – les carreaux
file_rect – les données
- Renvoie:
4 dataframes
Résultats:
données sur la population par carreaux
shapefiles des carreaux
données sur la population par rectangles
shapefiles des rectangles
Note
Afin de respecter la règle de diffusion des données sur les revenus fiscaux des ménages, aucune information statistique (à l’exception du nombre total d’individus) n’est diffusée sur des carreaux de moins de 11 ménages. Ces carreaux de faibles effectifs sont donc regroupés en rectangles de taille plus importante et satisfaisant à cette règle des 11 ménages minimum. source : INSEE.
- papierstat.datasets.carreau.load_dbf_from_zip(filename)#
Loads a .dbf file compressed into a zip file. It only takes the first .dbf file from the zip.
- Paramètres:
filename – zip file
- Renvoie:
dataframe
- papierstat.datasets.carreau.load_shapes_from_zip(filename)#
Loads a .mif and a .mid file compressed into a zip file. It only takes the first .mid and .mif files from the zip.
- Paramètres:
filename – zip file
- Renvoie:
dataframe