Я хотел бы запустить функцию NLSstAsymptoti c для каждого из моих столбцов (X1: X3 в примере таблицы данных, в моей реальной таблице данных гораздо больше столбцов и строк).
ID<-c(1,2,3,4,5,6,7,8,9,10,11,12,13)
X1<-c(0,1,2,4,5,5,6,7,8,9,10,10,11)
X2<-c(0,1,2,3,4,5,6,7,8,8,9,10,10)
X3<-c(0,1,2,3,4,4,5,6,7,8,9,10,11)
df<-data.frame(ID,X1,X2,X3)
df_new <- sortedXyData(expression(ID), expression(X1), data=df)
NLSstAsymptotic(df_new)
Желаемый результат должен иметь следующий вид:
b1
-1.31
-1.41
-0.84
Как я мог go сделать это?