source_filters
source_filters
Functions
| Name | Description |
|---|---|
| source_filters | Fetch possible filtering values for a given source, year, and NUTS level. |
source_filters
source_filters.source_filters(
source_name,
year,
level,
filters=None,
limit=2500,
)Fetch possible filtering values for a given source, year, and NUTS level.
Args: source_name (str): The name of the data source (f_resource). year (int): The year for filtering. level (str): The NUTS level (“0”, “1”, “2”, “3”). filters (dict, optional): A dictionary where the keys are filter fields and values are the selected filter values. Default is None. limit (int): Maximum number of results to fetch. Default is 2500.
Returns: pd.DataFrame: A DataFrame with fields, labels, and their possible values for filtering: - field: Filter field name. - field_label: Filter field label. - label: Value label. - value: Value.
Example:
mi.source_filters("TGS00010", 2020, "2")