0

我是 R 新手。我想使用“pls”包对我的数据进行偏最小二乘分析。

数据信息是设计元素,无论是否存在,在0和1中,最后一列包含情感分数。我想找到有助于情感的设计元素。

从我在互联网上找到的例子,我需要打电话

> plsr(density ~ NIR, 6, data=yarn, validation="CV")

当我尝试这个时:

请(密度〜近红外,6,数据=我的数据,验证=“CV”)

我收到此错误:

Error: object 'NIR' not found

如何使用我的数据正确调用函数?

先感谢您

4

1 回答 1

2

This works for me (I downloaded your pastebin and saved it as a file called "junk.dat")

dat <- read.csv("junk.dat")
library("pls")
summary(plsr(Adorable~.,data=dat))

The formula Adorable~. says that Adorable (your last column name) is the response variable and that all of the remaining columns in the data frame should be used as predictors.

于 2013-04-04T13:31:58.593 回答