Hi WizaRds,

In MATLAB you can do

x=1:10

and then specify

x(2:end)

to get 

2 3 4 5 6 7 8 9 10

or whatever (note that in MATLAB the parenthetic index notation is used, not brackets as in R). The point is that 'end' allows you to refer to the final index point of the array.

Obviously there isn't much gain in syntax when the variable name is x, but when it's something like 

hereIsABigVariableName(j:end-i)

it makes things a lot more readable than 

 hereIsABigVariableName(j:length(hereIsABigVariableName)-i)

In R I could do:

n<- length(hereIsABigVariableName)
 hereIsABigVariableName[j:n-i]

but I'd like to use something like 'end', if it exists.

Am I missing something obvious in R that does what 'end' does in MATLAB?

Thanks,

Jack.

 		
---------------------------------

	[[alternative HTML version deleted]]

