如何根据训练数据集的未知光谱和PLS预测浓度

时间:2019-07-15 19:31:25

标签: r chemistry pls

我在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文件的链接是:

0 个答案:

没有答案