IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

[DEB]Organisation des données pour stat


Sujet :

R

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2012
    Messages : 112
    Points : 98
    Points
    98
    Par défaut [DEB]Organisation des données pour stat
    Bonjour à tous,
    Tous les exemples de données pour R , que je vois , sont sous la forme : une ligne représente une variable répétée autant de fois qu'elle est présente et avec R on se débrouille pour calculer l'effectif de chaque variable etc...
    Ma question est: comment entrer dans R une variable et son effectif et calculer par exemple sa moyenne
    Exemple

    age effectif
    10 100
    15 20 etc

    pour éviter de rentrer 100 fois la valeur 10 et 20 fois la valeur 15.
    J'ai essayé de rentrer deux vecteurs , un age un effectif ,mais je n'ai pas réussi à faire comprendre à R que les deux nombres sont liés et que le deuxième est l'effectif du premier.
    Merci de m'avoir consacré de votre temps

  2. #2
    Membre expérimenté
    Inscrit en
    Novembre 2009
    Messages
    703
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 703
    Points : 1 311
    Points
    1 311
    Par défaut
    Bonjour,

    Vous pouvez créer un fichier csv avec une colonne age et une colonne effectif et l'importer dans R.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    test <- read.csv("test.csv")
    sum(test$age*test$effectif)/sum(test$effectif) # calcul de la moyenne
    Cordialement,

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2012
    Messages : 112
    Points : 98
    Points
    98
    Par défaut
    Désolé je me suis mal fait comprendre.

    En imaginant que le fichier s'appelle test et les variables age et effectif, y a-t-il la possibilité d'écrire
    une fonction du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mean(test$age~test$effectif)
    Merci.

  4. #4
    Membre expérimenté
    Inscrit en
    Novembre 2009
    Messages
    703
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 703
    Points : 1 311
    Points
    1 311
    Par défaut [DEB]Organisation des données pour stat
    Ca correspond à une moyenne pondérée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    weighted.mean(test$age, test$effectif)
    Cordialement,

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2012
    Messages : 112
    Points : 98
    Points
    98
    Par défaut
    Merci de m'avoir mis sur la voie
    une recherche sur le mot weighted m'a fait découvrir la "library" wtd.stats {Hmisc}
    qui permet de calculer les autres pamètres (quartiles etc..)

  6. #6
    Membre expérimenté
    Inscrit en
    Novembre 2009
    Messages
    703
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 703
    Points : 1 311
    Points
    1 311
    Par défaut [DEB]Organisation des données pour stat
    Avec plaisir. Merci pour votre retour.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Organisation des données pour affichage.
    Par Edta dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 28/07/2009, 11h18
  2. tomcat, upload et organisation des donnèes
    Par Pikwik dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 05/09/2006, 10h59
  3. [Conception] Requête sur des dates pour stats
    Par vallica dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/05/2006, 10h15
  4. [SWT]organisation des données dans un gridlayout
    Par whilecoyote dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 19/12/2005, 17h24
  5. [Conception] - Organisation des pages pour une requete.
    Par ShinJava dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 24/10/2005, 15h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo