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 :

Problème graphique barplot R


Sujet :

R

  1. #1
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juillet 2016
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2016
    Messages : 13
    Points : 14
    Points
    14
    Par défaut Problème graphique barplot R
    Bonjour à tous,

    J'ai un fichier .txt tabule comme l'exemple suivant:

                 file percmapped Percdedup percunique
       Coh03-C26-R1      12.54      8.38       7.72
       Coh05-C22-R1      26.35     20.57      19.58
       Coh05-C22-R2      27.35     21.02      20.01
    Je souhaite faire un barplot.

    J'ai donc fait les commandes suivantes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    data <- read.table("Book1.txt", header = TRUE, sep = "\t", dec = ",")
    head(data)
     
    m <- t(as.matrix(data[1:4]))
    colnames(m) <- data[,1]
     
    barplot(m, main = "STAR pipeline", beside = T, ylab = "Percentage", col = colours, las = 2, cex.names = 0.6)
    Lors du barplot, R me renvoie le message d'erreur ci-dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Error in -0.01 * height : non-numeric argument to binary operator
    Que ce que cela veut dire ? Comment faire mon barplot ?

    Merci pour votre aide.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juillet 2016
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2016
    Messages : 13
    Points : 14
    Points
    14
    Par défaut
    Il suffisait de changer la ligne suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    m <- t(as.matrix(data[1:4]))
    Au lieu de mettre 1, il fallait écrire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    m <- t(as.matrix(data[2:4]))
    Et le script fonctionne.

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

Discussions similaires

  1. Problème graphique
    Par Akasha2509 dans le forum Scheme
    Réponses: 1
    Dernier message: 03/12/2006, 11h43
  2. Problème graphique & calcul dans champ
    Par jacquesprogram dans le forum Access
    Réponses: 1
    Dernier message: 08/09/2006, 15h09
  3. [Cacti ] Problèmes graphiques
    Par seumeneur dans le forum Développement
    Réponses: 2
    Dernier message: 23/07/2006, 16h14
  4. Gros problème graphique
    Par Blo0d4x3 dans le forum Windows XP
    Réponses: 7
    Dernier message: 16/06/2006, 21h12
  5. Problème graphique (Vectoriel?...)
    Par Aloneghost dans le forum Langage
    Réponses: 3
    Dernier message: 25/04/2006, 17h38

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