[[Q&A (初級者コース)/11]] 投稿に失敗したかもしれません。すみません。 同様の構造のデータを作るために、たとえば以下のようにしてみました。 y<-c(1,2,3) ; x<-matrix(c(1,2,3,4,5,6,7,8,9,10,11,12),nrow=3,ncol=4) ; attr(x,"dimnames")<-list(NULL,NULL) ; ZZZ<-list(NIR=x,a=y) ; これで一応、plsr(a~NIR,2,data=ZZZ・・・・)のように、NIRだけでNIR.1からNIR.4を指定することができます。 ただ、このZZZをデータフレームとすることが出来ません。 根本的に間違っている様な気がします・・・ NIRデータをpls回帰に使われておられる方、データの作り方をご教示いただけないでしょうか。 よろしくお願いします。