electricsheepafrica/africa-ilo-how-temp-sex-oc2-nb-mean-weekly-hours-actually-worked-per-employed-per
收藏资源简介:
该数据集包含来自国际劳工组织(ILO)ILOSTAT数据库的统计数据,主题为工作时间。具体来说,它提供了非洲35个国家从1999年至2025年的18,074个观测值,涵盖一个核心指标:HOW_TEMP_SEX_OC2_NB,即按性别和职业(ISCO 2级)分类的就业人员实际平均每周工作小时数。数据通过ILOSTAT REST API获取,并经过过滤以仅包括非洲国家。数据集包含多个列,如国家代码、国家名称、数据来源、指标代码、性别分类、职业分类、观测年份、观测值、观测状态等,支持按性别(总计、男性、女性)和职业进行细分。数据质量方面,为年度频率,ILO会选择最佳来源,且细分列仅在指标发布该细分时非空。数据集适用于表格分类、表格回归和时间序列预测等任务,旨在为非洲提供统一的机器学习就绪数据层。
license: cc-by-4.0 language: - en task_categories: - tabular-classification - tabular-regression - time-series-forecasting multilinguality: monolingual size_categories: - 10K<n<100K tags: - tabular - africa - ilostat - hours-of-work - ilo - labour - employment pretty_name: "Mean weekly hours actually worked per employed person by sex and occupation - ISCO level 2 | Africa (ILOSTAT)" # 按性别与职业划分的就业者周实际平均工作时长 - ISCO二级分类 | 非洲(ILOSTAT) 🌍 **18,074条观测数据** · **35个非洲国家** · **1999–2025年** · *由[Electric Sheep Africa](https://huggingface.co/electricsheepafrica)重新整理发布*      ## TL;DR 本数据集包含覆盖**35个非洲国家**的**18074条工作时长**相关观测数据,时间跨度为**1999–2025年**,涵盖**1项独立指标**。 ## 数据来源 **ILOSTAT(国际劳工组织统计数据库)**是国际劳工组织(International Labour Organization, ILO)的核心统计数据库,为全球领先的劳动统计权威来源。其收录指标涵盖就业、失业、工资、工作时长、童工、非正规经济、社会保障、职业伤害以及可持续发展目标(SDG)体面工作目标等领域,数据来源于全国劳动力调查、家庭收入调查、机构调查及行政记录,覆盖全球200余个经济体,由国际劳工组织统计司负责数据的统一标准化与协调。 - **来源地址**:[ILOSTAT](https://www.ilo.org/shinyapps/bulkexplorer/?id=HOW_TEMP_SEX_OC2_NB) - **发布方**:国际劳工组织(ILO) - **授权协议**:[cc-by-4.0](https://creativecommons.org/licenses/by/4.0/) - **主题**:工作时长 ## 数据处理方法 本数据集直接从ILOSTAT的REST API接口`https://rplumber.ilo.org/data/indicator?id=HOW_TEMP_SEX_OC2_NB`拉取原始数据,并筛选出非洲地区的ISO 3166-1 alpha-3国家代码对应的样本。ILOSTAT依据国际劳工统计学家会议(International Conference of Labour Statisticians, ICLS)的定义对原始调查微观数据进行标准化处理;数据来源信息将在`source.label`字段中标记,以保障数据可追溯性。 ## 地理覆盖范围 35个非洲国家,以下按数据行数降序排列展示前10个国家: | 国家 | 数据行数 | 起始年份 | 结束年份 | |---------|-----:|-----------:|----------:| | `ZAF` | 2,241 | 2000 | 2024 | | `MUS` | 2,188 | 2001 | 2024 | | `EGY` | 1,411 | 2009 | 2024 | | `RWA` | 943 | 2017 | 2025 | | `ZMB` | 936 | 2017 | 2024 | | `AGO` | 863 | 2019 | 2025 | | `SYC` | 825 | 2014 | 2024 | | `SEN` | 696 | 2015 | 2024 | | `BWA` | 694 | 2019 | 2024 | | `UGA` | 639 | 2010 | 2021 | | `ZWE` | 618 | 2019 | 2024 | | `TZA` | 595 | 2001 | 2024 | | `NAM` | 532 | 2010 | 2018 | | `GHA` | 423 | 2006 | 2017 | | `KEN` | 370 | 1999 | 2022 | | ... | _20个其余国家_ | | | ## 指标示例 - `HOW_TEMP_SEX_OC2_NB` — 按性别与职业划分的就业者周实际平均工作时长(ISCO二级分类) ## 数据结构 | 字段名 | 数据类型 | 字段说明 | 示例 | |--------|------|-------------|---------| | `ref_area` | `string` | ISO 3166-1 alpha-3 国家代码 | `AGO` | | `ref_area.label` | `string` | 英文国家名称 | `Angola` | | `source` | `string` | ILOSTAT 来源代码(如劳动力调查) | `BA:13951` | | `source.label` | `string` | 英文来源名称 | `LFS - Employment Survey` | | `indicator` | `string` | ILOSTAT 指标代码 | `HOW_TEMP_SEX_OC2_NB` | | `indicator.label` | `string` | 英文指标名称 | `Mean weekly hours actually worked per…` | | `sex` | `string` | 性别细分维度(`SEX_T`=总计,`SEX_M`=男性,`SEX_F`=女性) | `SEX_T` | | `sex.label` | `string` | — | `Total` | | `classif1` | `string` | 第一分类变量(年龄、教育程度、就业身份等) | `OC2_ISCO08_TOTAL` | | `classif1.label` | `string` | — | `Occupation (ISCO-08), 2 digit level: …` | | `time` | `int64` | 观测年份 | `2025` | | `obs_value` | `float64` | 观测指标值(单位参见指标定义) | `43.45` | | `obs_status` | `string` | 观测状态标记(如临时、不可靠) | `U` | | `obs_status.label` | `string` | — | `Unreliable` | | `note_indicator` | `string` | — | `T11:142` | | `note_indicator.label` | `string` | — | `Job coverage: Main job currently held` | | `note_source` | `string` | — | `R1:3513` | | `note_source.label` | `string` | — | `Repository: ILO-STATISTICS - Micro da…` | ## 数据细分维度 以下字段提供数据细分维度: - **`sex`**(共3个唯一取值):`SEX_T`、`SEX_M`、`SEX_F` ## 数据质量与注意事项 - 数据为年度频率。部分指标同时发布月度或季度序列,本数据集未包含此类数据。 - 当同一国家×年份的同一指标存在多个来源时,将采用国际劳工组织选定的“最佳来源”数据。 - 细分字段(`sex`、`classif1`、`classif2`)仅在指标支持对应细分维度时才会非空。 ## 使用方法 python from datasets import load_dataset ds = load_dataset("electricsheepafrica/africa-ilo-how-temp-sex-oc2-nb-mean-weekly-hours-actually-worked-per-employed-per") df = ds["train"].to_pandas() print(df.head()) ### 筛选单个国家 python kenya = df[df["ref_area"] == "KEN"] ### 单指标时间序列可视化 python sample = (df[df["indicator"] == "HOW_TEMP_SEX_OC2_NB"] .sort_values("time")) sample.plot(x="time", y="obs_value", title="HOW_TEMP_SEX_OC2_NB") ### 转换为国家×年份矩阵 python matrix = (df[df["indicator"] == "HOW_TEMP_SEX_OC2_NB"] .pivot_table(index="time", columns="ref_area", values="obs_value")) print(matrix.tail()) ## 引用格式 bibtex @misc{africa_ilo_how_temp_sex_oc2_nb_mean_weekly_hours_actually_worked_per_employed_per_2025, title = {Mean weekly hours actually worked per employed person by sex and occupation - ISCO level 2 | Africa (ILOSTAT)}, author = {International Labour Organization (ILO)}, year = {2025}, url = {https://www.ilo.org/shinyapps/bulkexplorer/?id=HOW_TEMP_SEX_OC2_NB}, publisher = {HuggingFace Datasets, repackaged by Electric Sheep Africa}, howpublished = {url{https://huggingface.co/datasets/electricsheepafrica/africa-ilo-how-temp-sex-oc2-nb-mean-weekly-hours-actually-worked-per-employed-per}} } ## 授权协议 本数据集采用[cc-by-4.0](https://creativecommons.org/licenses/by/4.0/)协议发布。 原始数据版权归国际劳工组织(ILO)所有。使用本数据集时,请同时引用上述原始来源与Electric Sheep Africa的重新整理版本。 ## 关于Electric Sheep Africa Electric Sheep Africa是Electric Sheep使命的重要组成部分:旨在HuggingFace平台上构建一套统一的、适配机器学习的非洲地区数据层。我们从权威开放数据源拉取数据,对数据结构进行标准化处理,打包为Parquet格式,并发布格式统一的数据集卡片,以便研究人员与开发者仅需通过`load_dataset()`即可在数秒内开始使用数据。 浏览完整数据集集合:[huggingface.co/electricsheepafrica](https://huggingface.co/electricsheepafrica) --- _数据溯源:2026年5月27日通过Electric Sheep数据管道摄入。源URL:https://www.ilo.org/shinyapps/bulkexplorer/?id=HOW_TEMP_SEX_OC2_NB_




