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 :

Erreur dans fisher.test(tableau) : FEXACT error 7.


Sujet :

R

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Erreur dans fisher.test(tableau) : FEXACT error 7.
    Bonjour, j'ai un pb avec le test de fisher:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    > pourcentage=c(70,50,45,80,95,50,50,90,90,90,15,100,50,90,50,50,25,30,100,100,25,40,25,70,80,30,80,90,80,90,80,70,30,100,90,50,100)
    > nbindividus=c(16,2,4,11,11,4,5,6,3,3,2,5,28,1,8,2,0,0,2,0,3,0,0,0,0,0,3,5,0,0,0,0,0,0,0,0,0)
    > tableau=rbind(pourcentage,nbindividus)
    > tableau
                [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12]
    pourcentage   70   50   45   80   95   50   50   90   90    90    15   100
    nbindividus   16    2    4   11   11    4    5    6    3     3     2     5
                [,13] [,14] [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23]
    pourcentage    50    90    50    50    25    30   100   100    25    40    25
    nbindividus    28     1     8     2     0     0     2     0     3     0     0
                [,24] [,25] [,26] [,27] [,28] [,29] [,30] [,31] [,32] [,33] [,34]
    pourcentage    70    80    30    80    90    80    90    80    70    30   100
    nbindividus     0     0     0     3     5     0     0     0     0     0     0
                [,35] [,36] [,37]
    pourcentage    90    50   100
    nbindividus     0     0     0
    > fisher.test(tableau)
    Erreur dans fisher.test(tableau) : FEXACT error 7.
    LDSTP is too small for this problem.
    Try increasing the size of the workspace.

    Pouvez vous m'aider?

  2. #2
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut
    Bonjour et bienvenue,

    renvoie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Usage:
    
         fisher.test(x, y = NULL, workspace = 200000, hybrid = FALSE,
                     control = list(), or = 1, alternative = "two.sided",
                     conf.int = TRUE, conf.level = 0.95,
                     simulate.p.value = FALSE, B = 2000)
         
    Arguments:
    
           x: either a two-dimensional contingency table in matrix form, or
              a factor object.
    
           y: a factor object; ignored if ‘x’ is a matrix.
    ...
    Et ce que tu passes à la fonction n'a pas la forme d'une table de contingence...

    Impossible de t'en dire plus sur la façon de procéder sans savoir ce que représente ton tableau, mais l'erreur vient sans doute de là.

Discussions similaires

  1. Erreur dans un test d'égalité
    Par merry marie dans le forum Langage
    Réponses: 4
    Dernier message: 01/02/2013, 13h16
  2. Réponses: 2
    Dernier message: 08/09/2010, 17h35
  3. Réponses: 2
    Dernier message: 11/04/2007, 19h25
  4. Erreur dans un test if
    Par lifeisgood dans le forum Langage
    Réponses: 3
    Dernier message: 10/11/2006, 11h47
  5. Erreur dans fichier de test d'un package
    Par momotsurugi dans le forum Oracle
    Réponses: 2
    Dernier message: 27/04/2006, 21h41

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