Этот вопрос более продвинутый, чем аналогичный here. Ожидаемое количество символов около 20Плоская матрица с R как data.frame
Когда я сюжет вещи в data.frame, я это люблю:
# t1 is a df
> plot((q1*s1+q2*s2)/(s1+s2),data=t1)
но можно ли использовать эту форму для матрицы?
[Наконец работает МВО, спасибо!]
> M<-matrix(data=rnorm(30),ncol=2,dimnames=list(NULL,c('q1','q2')))
> plot(M)
> x=1:dim(M)[1]
> plot(x~q1/q2,data=data.frame(M),type='l')
+1 это сработало, но почему бы и нет другого метода, все еще думая. Добавлено MVO для пробной версии - следует ли начинать варны по-разному? – hhh
Опять же, метод формулы работает только тогда, когда вы предоставляете * действительную формулу * - вам нужно построить что-то по сравнению с чем-то другим (обратите внимание на символ '~' в примере, который я дал). Предоставление только одного значения не является допустимой формулой, потому что R не знает, является ли это y или x или что с ним связано. –