Hello.
I am working with a set of variables which are in columns. Three of them
are of the same length while one has a different length. Typing
'>data<-matrix(c(ca$value, mo$value,b2$value, y1), ncol = 3)'
appears to read any three columns out of the four, though I can say exactly
which of these three columns are read.
However, typing '> data<-matrix(c(ca$value, mo$value,b2$value, y1), ncol =
4)' gives the warning message below:
'Warning message:
In matrix(c(ca$value, mo$value, b2$value, y1), ncol = 4) :
data length [26637] is not a sub-multiple or multiple of the number of
rows [6660]'
Since y1 is the variable that has a different length, I dropped and used
ncol = 3 and there was no error message. In order to be convinced that the
error message is due to the difference in length of y1, I included y1 and
dropped b2$value. There was no error message still, confusing me as to where
the error arises when I tried to use ncol = 4.
This implies that the matrix will accept any three column variables no
matter the length, but once it is 4 variables in which case I think I should
change ncol = 3 to ncol = 4 to reflect the number of columns. And I also
intend to increase the number of these columns to about 10. Should I not be
using ncol = n where n stands for the number of the columns I have in my
matrix?
Any advice would be highly appreciated. Thanks
Ogbos
[[alternative HTML version deleted]]
______________________________________________
[email protected] 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.