Rでは、独立変数「group」(2つのグループ)とn個の従属変数で構成されるデータフレーム「mydata」があると仮定します。n個のt検定(従属変数ごとに1つ)を実行し、次のようにして結果を印刷してファイルに保存します。
variables<-names(mydata)
variables<-variables[-1] #to remove the group variable
capture.output(for(i in variables){print(t.test(get(paste("mydata$", i, sep=""))~mydata$group))},file="outputfile.txt")
このコマンドは、次のエラーメッセージを返します。
Error in get(paste("mydata$", i, sep = "")) : object 'mydata$variable1' not found
私は何が間違っているのですか?