Я задавался вопрос о том, каковы способы построения массива динамического размера в R.Построить динамического размер массива в R
Для одного примера, я хочу построить п-вектор, а его размерность п определяется динамически , Следующий код будет работать:
> x=NULL
> n=2;
> for (i in 1:n) x[i]=i;
> x
[1] 1 2
В качестве другого примера, я хочу построить п на 2 матрицы, где число строк п динамически определяется. Но я не могу даже присвоить первый ряд:
> tmp=c(1,2)
> x=NULL
> x[1,]=tmp
Error in x[1, ] = tmp : incorrect number of subscripts on matrix
> x[1,:]=tmp
Error: unexpected ':' in "x[1,:"
Спасибо и приветствую!