[R] Strange behaviour of paste
Oliver
oliver at first.in-berlin.de
Sun Jan 11 14:50:20 CET 2009
Mike Lawrence <mike <at> thatmike.com> writes:
>
> I suspect your example code is too long & complicated for anyone to bother
> attempting to help you.
[...]
Because of that I marked the line, where the error occured,
I thought it was easy to find out for experienced users.
But I just found the problem.
It seems the behaviour is correct,
but very unusual.
R has some peculiarities that aren't intuitive,
if you are coming from other languages.
It's power is also it's unusual-ness.
The problem was, that sample_times was not the number of
samples, but an array containing 1:(number-1).
And paste did not just add it, it makes something like
an expand.grid-like way of blowing up the data.
It seems that does also contained the arguments, that followed
the sample_times-array, not only those before, but that I have
to explore in more detail.
Yes, R is so powerful, but some behaviour is really strange
because of that.
But I can admit, that it was my limited knowldege on paste()
that brought me to the conclusion that there might be a bug.
It seems with R one has to rethink a lot of assumed behaviour
one knows from other languages. So, reading the manual more
then one time might be necessary... ;-)
BTW: Is there a way to make pdf's out of the help-pages for
a function?
I know there is a big pdf-file as reference.
But the begin of the description of the functions do not fit
to one page.
I would like to have each function beginning on a seperate page.
How to achieve this? Do you know this?
(Maybe I should start a new thread with that topic...?!)
Ciao,
Oliver
More information about the R-help
mailing list