我在R语言环境中很新颖。我有一本Excel工作簿,它具有十二种来自已知浓度的苯甲酸酯,山梨酸酯和游霉素的溶液的UV / VIS光谱(250-350 nm)。 我需要对这些数据进行PLS2回归分析,并从Excel工作簿中的未知光谱中预测苯甲酸酯,山梨酸酯和游霉素的浓度。
我已经安装了两个R软件包:rio(导入* .xls数据)和pls(回归)。但是我不知道要准备我的数据以进行请分析。
library(rio)
library(pls)
y = import("lactin k04.xlsx", which="y")
x = import("lactin k04.xlsx", which="x")
p = import("lactin k04.xlsx", which="unknown")
ejemplo <- plsr(x~y)
**Error in model.frame.default(formula = x ~ y) :
invalid type (list) for variable 'x'**
problema <- predict(ejemplo,p)
我不希望看到该错误消息。我知道要引用数据格式,但我不知道如何解决。访问我的xmlx文件的链接是: