From: MATT BORKOWSKI (mpb170@psu.edu)
Date: Fri 31 May 2002 - 23:25:41 EST
Message-id: <200205311325.JAA03632@webmail4.cac.psu.edu>
Alright...these two issues seem rather simple. But I had trouble finding much
about either of them in the archives.
1) Using scan()
I'm trying to use scan to read in a large data set since read.table() is taking
quite a bit of time. But when I try to do this I receive a error message along
the lines of "Character where numeric expected." Seems to me the problem is
arising because my data is composed of both characters and numbers, but R
is only expecting numerics. I assume the key to this problem lies in the
"what=" parameter. But I'm not sure what to set this to so that R expects
characters or numbers.
2) Testing for 'NA' values
In this problem I have read in a large data set. Some of the lines of data are
not as long and therefore the last few columns have been filled in with 'NA.'
Now I'm trying to read through rows of data backwards because the parameter
I'm trying to extract from the data.frame is not always in column 5 but is always
the second real value after the 'NA's' if that makes any sense. But I don't think
that's all that important anyway. The point is...I'm trying to extract the second
value after the 'NA' values by ignoring the 'NA' values and couting any real
values. I'm trying to accomplish this with:
if(data[r,c] != NA) count <- count +1
However, I receive the error: "Value missing where logical expected". I assume
this is happening because I'm testing for 'NA' values. Is there anyway around
this? Is there a way to count the number of 'NA' numbers or a way to skip over
them?
Thanks for you time,
Matt
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
This archive was generated by hypermail 2.1.3 : Wed 16 Oct 2002 - 11:57:19 EST