GithubHelp home page GithubHelp logo

larmarange / guide-r Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 3.0 88.53 MB

Guide pour l'analyse de données d'enquêtes avec R

Home Page: https://larmarange.github.io/guide-R/

CSS 0.01% Lua 0.04% TeX 0.01% R 0.01% HTML 99.95%
r

guide-r's People

Contributors

larmarange avatar rivorand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

guide-r's Issues

Plan du guide

Bases du langage

  • Packages
  • Vecteurs
  • Listes
  • Tableaux de données
  • Tibbles
  • Attributs

Manipulation de données

  • Le pipe
  • dplyr
  • Facteurs et forcats
  • Combiner des variables
  • Etiquettes de variables
  • Etiquettes de valeurs
  • Valeurs manquantes
  • Import/Export
  • Mettre en forme des nombres
  • Couleurs & Palettes

Analyses

  • Graphiques avec ggplot2
  • Analyse univariée et intervalles de confiances
  • Analyse bivariée et tests de comparaison
  • Echelles de Likert
  • Régression linéaire
  • Régression logistique binaire
  • Sélection pas à pas d'un modèle
  • Prédictions marginales, contrastes marginaux & effets marginaux
  • Contrastes (variables catégorielles)
  • Effets d'interaction
  • Multicolinéarité

Données pondérées avec survey

  • Définir un plan d'échantillonnage
  • Manipulation des données pondérées
  • Analyses uni- et bivariées pondérées
  • Graphiques pondérés
  • Régression logistique binaire pondérée

Manipulations avancées

  • Fusion de tables
  • Dates avec lubridate
  • Chaînes de texte avec stringr
  • Conditions logiques (différence & et &&, any(), all(), isTRUE()...)

Astuce :

is_different <- function(x, y) {
  (x != y & !is.na(x) & !is.na(y)) | xor(is.na(x), is.na(y))
}

is_equal <- function(x, y) {
  (x == y & !is.na(x) & !is.na(y)) | (is.na(x) & is.na(y))
}
  • Fonctions à fenêtre
    Astuce :
cum_different <- function(x) {
  cumsum(is_different(x, lag(x)))
}
  • Réorganisation avec tidyr
  • Création de fonctions
  • Structures conditionnelles
  • Transformation multiples (accross)
  • Itération avec purrr
  • Mise en forme avancée avec gtsummary
  • Rapports automatisés avec Rmarkdown
  • Rapports automatisés avec quarto

Analyses avancées

  • Analyse factorielle
  • Classification hiérarchique
  • Analyse de survie
  • Régression logistique multinomiale
  • Régression logistique ordinale
  • Modèles de comptage (Poisson & assimilés)
  • Modèles d'incidence, de taux
  • Modèles de comptage avec surreprésentation des zéros (zero-inflated)
  • Modèles de proportions (cf. https://www.andrewheiss.com/blog/2021/11/08/beta-regression-guide/)
  • Modèles multiniveaux
  • Quel modèle choisir ?
  • Imputation de données manquantes (cf. package missMDA)
  • Analyse de séquences

Pour aller plus loin

  • Autres ressources documentaires

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.