Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine
Aucun utilisateur

Le deal à ne pas rater :
Display One Piece Card Game Japon OP-08 – Two Legends : où la ...
Voir le deal

‘-’ not meaningful for factors

2 participants

Aller en bas

‘-’ not meaningful for factors Empty ‘-’ not meaningful for factors

Message par Clmence Ven 8 Nov 2019 - 10:39

Bonjour,

Un message d'erreur apparait après avoir fait run mon Chunk "‘-’ not meaningful for factors". J'ai vérifié les tabulations et les séparations mais je n'arrive pas a trouver d'où vient mon problème. J'utilise des fichiers CSV... Je débute sur R... Sad

Clmence

Nombre de messages : 2
Localisation : Lyon
Date d'inscription : 08/11/2019

Revenir en haut Aller en bas

‘-’ not meaningful for factors Empty Re: ‘-’ not meaningful for factors

Message par Eric Wajnberg Ven 8 Nov 2019 - 12:11

Sans donner plus d'information (les lignes de code envoyées, un extrait des données, etc.), ça va être difficile de vous aider..

HTH, Eric.
Eric Wajnberg
Eric Wajnberg

Nombre de messages : 1237
Date d'inscription : 14/09/2012

Revenir en haut Aller en bas

‘-’ not meaningful for factors Empty Re: ‘-’ not meaningful for factors

Message par Clmence Ven 8 Nov 2019 - 13:12

J'ai essayé d'identifier la ligne de code qui ne fonctionne pas, la voici:
Data$blockduration <- Data$blockend-Data$blockstart

- Sachant que class(Data) me donne:
[1] "tbl_df" "tbl" "data.frame"

- class(Data$blockend) et class(Data$blockstart): factor


Clmence

Nombre de messages : 2
Localisation : Lyon
Date d'inscription : 08/11/2019

Revenir en haut Aller en bas

‘-’ not meaningful for factors Empty Re: ‘-’ not meaningful for factors

Message par Eric Wajnberg Ven 8 Nov 2019 - 16:58

La réponse à votre question est simple. Vous ne pouvez pas faire des opérations arithmétiques sur des facteurs, ce qui n'a aucun sens effectivement.

Code:
> x=factor(1:10)
> y=factor(2:11)
> x-y
 [1] NA NA NA NA NA NA NA NA NA NA
Warning message:
In Ops.factor(x, y) : ‘-’ not meaningful for factors

Comment arrivez vous à ce que blockstart et blockend soient des facteurs ?

Eric.
Eric Wajnberg
Eric Wajnberg

Nombre de messages : 1237
Date d'inscription : 14/09/2012

Revenir en haut Aller en bas

‘-’ not meaningful for factors Empty Re: ‘-’ not meaningful for factors

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum