MyNixOS website logo
Description

Statistical Tools for African National Statistics Institutes.

A comprehensive statistical toolbox for National Statistics Institutes (INS) in Africa. Provides functions for survey data import ('KoboToolbox', 'ODK', 'CSPro', 'Excel', 'Stata', 'SPSS'), data processing and validation, weighted statistical analysis (descriptive statistics, cross-tabulations, regression, Human Development Index (HDI), Multidimensional Poverty Index (MPI) following Alkire and Foster (2011) <doi:10.1093/oep/gpr051>, inequalities), visualization (age pyramids, thematic maps, official charts) and dissemination ('SDMX' export, 'DDI' metadata, anonymization, Word/PDF reports). Designed to work in resource-constrained environments, offline and in French.

statAfrikR

R CMD Check Codecov

Package R open source pour les Instituts Nationaux de Statistique (INS) africains.

Objectif

statAfrikR couvre l'ensemble du cycle de la donnée statistique : collecte, traitement, analyse, visualisation et diffusion — en tenant compte des réalités africaines (connectivité limitée, formats locaux, multilinguisme, ressources IT contraintes).

Installation

# Version stable depuis le CRAN
install.packages("statAfrikR")

# Version de développement depuis GitHub
# install.packages("remotes")
remotes::install_github("damoko2004/statAfrikR")

Modules

ModuleFonctions clésStatut
📥 Collecteimport_cspro(), import_kobo(), import_excel(), valider_dictionnaire()🔧 En développement
🔧 Traitementappliquer_ponderations(), imputer_valeurs(), harmoniser_regions()🔧 En développement
📊 Analysetab_croisee(), calcul_idh(), calcul_ipm(), stat_descr()🔧 En développement
🗺️ Visualisationcarte_thematique(), pyramide_ages(), theme_ins()🔧 En développement
📄 Diffusiongenerer_rapport(), anonymiser_donnees(), exporter_sdmx()🔧 En développement

Exemple rapide

library(statAfrikR)

# Vérifier la qualité des données
check_na(donnees)

# Créer le plan de sondage
plan <- appliquer_ponderations(donnees,
  var_poids  = "poids_final",
  var_strate = "strate",
  var_grappe = "grappe"
)

# Tableau croisé pondéré
tab_croisee(plan, var_ligne = "region", var_col = "sexe")

Contexte africain

Ce package tient compte de :

  • 🌐 Connectivité limitée — fonctionne 100% offline après installation
  • 📋 Formats locaux — CSPro (RGPH), KoboToolbox, ODK
  • 🌍 Multilinguisme — Français, Anglais, Portugais
  • 💻 Windows-first — testé et optimisé pour Windows (majoritaire dans les INS)
  • 🔒 Souveraineté des données — aucune dépendance cloud obligatoire

Documentation

Contribuer

Les contributions des INS africains sont particulièrement bienvenues. Consultez les issues GitHub.

Licence

GPL-3.0 © Dikers Amoko

💬 Communauté

Discord

Rejoins la communauté officielle statAfrikR sur Discord !

  • 🌍 Statisticiens et analystes des INS africains
  • 💻 Développeurs R contributeurs
  • 📊 Support technique et entraide
  • 🎓 Formations et ressources

👉 Rejoindre le serveur Discord.

Metadata

Version

0.1.0

License

Unknown

Platforms (80)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    uefi
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-uefi
  • aarch64-windows
  • aarch64_be-none
  • arc-linux
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-linux
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • sh4-linux
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-uefi
  • x86_64-windows