[R] Arguments become nonnumeric

2007-12-09 Thread Mag. Ferri Leberl
Dear Everybody, Enclosed are the tiny beginning of a program and its output. As a pity, if I load the image load(kanal.RData) the elements of de.dd are non numerical; de.dd[2]+de.dd[3] returns Fehler in de.dd[2] + de.dd[3] : nicht-numerisches Argument für binären Operator. How can I keep the

Re: [R] Arguments become nonnumeric

2007-12-09 Thread jim holtman
You program contains: de.dd-c(Dresden,51,2,13,44) and since you are mixing characters with numerics and putting them into a single vector, the data is coerced to a common data type, which in this case is numeric. What are you trying to do? Do you want to use a list? de.dd [1] Dresden 51

Re: [R] Arguments become nonnumeric

2007-12-09 Thread jim holtman
Meant to say coerced to character. See ?c On Dec 9, 2007 6:14 AM, Mag. Ferri Leberl [EMAIL PROTECTED] wrote: Dear Everybody, Enclosed are the tiny beginning of a program and its output. As a pity, if I load the image load(kanal.RData) the elements of de.dd are non numerical;

Re: [R] Arguments become nonnumeric

2007-12-09 Thread Mag. Ferri Leberl
Thank you, this seems promissing. How can I address then a certain element e.g. to add the second and the third component? Faithfully, Mag. Ferri Leberl Am Sonntag, den 09.12.2007, 07:11 -0800 schrieb jim holtman: You program contains: de.dd-c(Dresden,51,2,13,44) and since you are mixing

Re: [R] Arguments become nonnumeric

2007-12-09 Thread jim holtman
Several different ways. You can look in the Intro to R to learn more: my.list - list(a=matrix(1:9,3), b=1:4, c=this is a string, d=list(1,2,3)) my.list $a [,1] [,2] [,3] [1,]147 [2,]258 [3,]369 $b [1] 1 2 3 4 $c [1] this is a string $d $d[[1]] [1]