If you have a variable that is supposed to be numeric, but R thinks 
it is a factor, then you may (probably) have something in your input 
that is not a number. You changed the commas to decimal points at 
Prof. Ripley's suggestion. You still have the same error message. 
Therefore, you probably still have something in your input that is 
not a number.

try:
   unique(ekob$PAP)
and see what you get

Assuming you created this dataframe using read.table() (or 
read.delim(), etc.), I'd suggest you read the documentation for that 
function very carefully, and inspect your input data for non-numeric 
strings where there should be a numeric string.

It would be helpful if you show what you tried, and the error 
message, from *after* you changed to decimal points.

-Don

At 5:31 PM +0200 4/24/08, Jojje Andersson wrote:
>Hello!
>
>Thanks!
>
>I changed the "," to "." in both datafile and code but the problem 
>remains identical.
>Cheers!
>Jojje
>
>
>
>
>>  Date: Thu, 24 Apr 2008 09:16:38 +0100> From: 
>>[EMAIL PROTECTED]> To: [EMAIL PROTECTED]> CC: 
>>r-help@r-project.org> Subject: Re: [R] Factor to numeric> > The 
>>decimal point in R is always '.', never ','.> > On Thu, 24 Apr 
>>2008, Jojje Andersson wrote:> > >> > Hello!> > I have a problem 
>>whith a data.frame. I want to make a subset where some of the 
>>variables have values within ceartain limits.> > The variables are 
>>proportions like 1,00, 0,54, 0,00 etc.> > I don't get it right as R 
>>take the variables for factors.> >> >> >> ekobsub1 <- subset(ekob, 
>>PAP>0,25 & PAP<0,6 & CAP>0,1 & CAP<0,6 & FAP>0,1)> > Error in 
>>`[.data.frame`(x, r, vars, drop = drop) : object "CAP" not found> > 
>>In addition: Warning message:> > In Ops.factor(PAP, 0) : > not 
>>meaningful for factors> >> >> 
>>ekobn<-as.numeric(as.character(ekob[["PAP"]]))> > Warning 
>>message:> > NAs introduced by coercion> >> >> > Thanks!> >> > 
>>/Jojje> >> > 
>>_________________________________________________________________> > 
>>[[elide!
>  d Hotmail spam]]> >> > px?sc_cmp2=JS_INT_SEMSN_NLPCV> > 
>[[alternative HTML version deleted]]> >> > 
>______________________________________________> > 
>R-help@r-project.org mailing list> > 
>https://stat.ethz.ch/mailman/listinfo/r-help> > PLEASE do read the 
>posting guide http://www.R-project.org/posting-guide.html> > and 
>provide commented, minimal, self-contained, reproducible code.> >> > 
>-- > Brian D. Ripley, [EMAIL PROTECTED]> Professor of Applied 
>Statistics, http://www.stats.ox.ac.uk/~ripley/> University of 
>Oxford, Tel: +44 1865 272861 (self)> 1 South Parks Road, +44 1865 
>272866 (PA)> Oxford OX1 3TG, UK Fax: +44 1865 272595
>_________________________________________________________________
>[[elided Hotmail spam]]
>
>       [[alternative HTML version deleted]]
>
>______________________________________________
>R-help@r-project.org mailing list
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.


-- 
--------------------------------------
Don MacQueen
Environmental Protection Department
Lawrence Livermore National Laboratory
Livermore, CA, USA
925-423-1062

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to