[R] The end of Matlab
cbeleites at units.it
Fri Dec 12 16:21:51 CET 2008
> > Wacek:
> >> x[3:]
> >> instead of
> >> x[3:length(x)]
> >> x[3:end]
> > I don't think that would help:
> > what to use for end - 3 within the convention that negative values mean
> > exclusion?
> might seem tricky, but not impossible:
> # could mean 'all except for 2nd', as it is now
> # could mean 'from start to the 2nd backwards from the end'
I know you get thus far. You might even think to decide whether exclusion or
'from the end' is meant from ascending ./. descending order of the sequence,
but this messes around with returning the reverse order.
> since r disallows mixing positive and negative indexing, the above would
> not be ambiguous. worse with
> which could mean both 'except for 3rd, 2nd, and 1st' and 'from the 3rd
> to the 1st from the end', and so would be ambiguous. in this context,
> indeed, having explicit 'end' could help avoid the ambiguity.
that's the problem.
also: how would 'except from the 5th last to the 3rd last' be expressed?
You won't get 2 independent things into one sign without trouble.
Dipartimento dei Materiali e delle Risorse Naturali
Università degli Studi di Trieste
Via Alfonso Valerio 6/a
phone: +39 (0 40) 5 58-34 47
email: cbeleites at units.it
More information about the R-help