?as.numeric

On Aug 13, 2010, at 7:50 AM, Amit Patel wrote:

For the query below I have also included the follwing information. Thanks for
your replies

str(FeaturePresenceMatrix)
chr [1:65530, 1:40] "0" "0" "0" "0" "1" "0" "0" "0" "0" ...
- attr(*, "dimnames")=List of 2
 ..$ : chr [1:65530] "4" "5" "6" "7" ...
 ..$ : chr [1:40] "X1" "X2" "X3" "X4" ...
?class
class(FeaturePresenceMatrix)
[1] "matrix"

Amit Patel wrote:

Hi
I am trying to calculate the row sums of a matrix i have created
The matrix ( FeaturePresenceMatrix) has been created by

1) Read csv
2) Removing unnecesarry data using [-1:4,] command
3) replacing all the NA values with as.numeric(0) and all others with
as.numeric (1)

When I carry out the command

TotalFeature <- rowrowSums(FeaturePresenceMatrix, na.rm = TRUE)

I get the following error.
Error in rowSums(FeaturePresenceMatrix, na.rm = TRUE) : 'x' must be numeric

Any tips onhow I can get round this?

Yes, follow the posting guide and give the list a reproducible
example. We don't know a critical piece of information,
the class of your data. We know it's *not* numeric though,
which is what it needs to be.  Use ?class, ?str, and
possibly give us a small sample with ?dput. That way, we can
reproduce the error.





______________________________________________
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.

______________________________________________
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