Roger wrote: > This is supposed to be an easy operation, but R 2.8.1 on Mac OS X gives me a > lot trouble. the t() function simply does not work properly. What I mean is > it works sometimes but does not work at the most of the time, even with the > same matrix. > > this is an example taken from R help > > >> a <- matrix(1:30, 5,6) >> t(a) >> > Error in t(a) : unused argument(s) (1:30) > > It just gives this error. If I restart my Mac (Yeah, have to restart the > OS), then there are chances t() works, but sometimes it still does not work. >
does it ever fail if you try the example in a fresh r session (i.e., one without anything executed before this code)? when it fails, what is t? have you redefined t to be some other function, in particular, a no-argument one, as here: t = function() NULL a = matrix(1:30, 5, 6) t(a) # Error in t(a) : unused argument(s) (1:30) this is most likely what happens here. vQ ______________________________________________ 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.