问题标签 [pls]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
404 浏览

r - 如何将 plsr 模型的摘要导出到 R 中的漂亮 HTML 表

我想将plsr模型(pls包)的摘要导出到一个漂亮的表(最好是 HTML)。我知道lm模型的好方法,但我很好奇是否有人知道一种快速的方法来提取信息plsr并将其格式化为一个漂亮的表格。我个人很难找到summary(my.plsr.model)使用时显示的相同信息str()

这是摘要输出的示例

0 投票
0 回答
25 浏览

css - 如何使用 css 制作简单的幻灯片库?

大家好。我正在制作我的第一个简单幻灯片库,我已经做了很多,但是有一个我不明白的问题。

图片是按照我声明的尺寸切割的,而不是全视图。任何建议我应该改变什么或添加什么?

0 投票
1 回答
2157 浏览

r - pls R 的交叉验证中如何计算 R2 和 RMSE

我正在使用 Mevik (2007) 的 pls R 包进行偏最小二乘回归。10折交叉验证的模型如下:

之后,我可以使用以下命令打印出准确度,例如 R2 或 RMSE:

其中 xcomp 是组件的最佳数量。例如,R2 的结果如下所示:

我的问题是:这个交叉验证产生的 R2 是什么,是 10 倍的平均值吗?

谢谢

0 投票
1 回答
275 浏览

icecast - 当我尝试使用liquidsoap通过icecast流式传输音频时,pls文件中的Http源不起作用

我使用liquidsoap 作为icecast 的源客户端。我尝试从 pls 文件运行 http 源,但不工作。当我使用 input.http() 函数时,一切正常。如何从 pls 文件中读取 http 源?我的例子有什么问题?这是我的流媒体脚本:

这是有错误的日志:

请文件:

当我使用本地路径而不是 http url 时,一切正常。

0 投票
1 回答
976 浏览

r - x.scores 和 y.scores 在 R 的偏最小二乘回归中代表什么?

我正在使用偏最小二乘回归分析 R 中的一些数据。当我完成回归时,我偶然发现了两个称为“x.scores”和“y.scores”的矩阵。它们是什么,它们代表什么?

0 投票
1 回答
652 浏览

r - R with parallel & pls - 如何在 Windows 中处理非终止 Rscript 进程

我想在 R 中运行多个偏最小二乘模型,并试图利用并行包。但是,在运行我的代码后,我可以在我的任务管理器中看到 Rscript 实例,除非我关闭 RStudio,否则它们不会终止。这些 Rscipt 是一个问题,因为如果我执行太多迭代,它们会耗尽我计算机上的所有可用内存,并且基本上会停止运行。

有谁知道如何处理这些徘徊的Rscripts(或者可以指出我的代码中的错误,我是R新手)?

下面是我的示例代码:

我已经确认在循环内放置 makeCluster 和 StopCluster 命令会产生相同的不会终止的 Rscript。它也会发生,即使 num_cores <- 1

最后,终端显示关于未使用连接的奇怪消息。这些警告表现出不同的语法,我无法始终如一地重现它们。这里有几个例子:

这是我的会话信息()

0 投票
0 回答
562 浏览

r - R PLS“predict.mvr 中的错误(...'newdata' 的列数不正确”

我已经使用 R pls 创建了一个模型,现在我正在尝试使用该模型来预测基于新数据的结果。原始数据框有 2154 个变量,我区分了 X 矩阵和 Y 矩阵。所以分区的 X 矩阵有 2151 个变量和列。引用了几个中间数据帧,它们的列数介于 2151 和 2154 之间。我添加的新数据框有 2154 列,但我收到此错误,我不确定如何判断 pls 模型引用了多少列,以便我可以使两者相同。任何帮助,将不胜感激。谢谢!

0 投票
0 回答
1028 浏览

r - 来自 PLSR 的相关加载图与使用 ggplot2 的观察结果

我正在使用pls包装中的 PLS 回归研究感官数据和化学测量之间的相关性。最终,我想在相关加载图中显示结果,如下例所示。到目前为止,我设法用 X 和 Y 相关矩阵制作了图,但我还没有想出一种方法来将观察结果投影到图上。

![与观察的相关图](https://www.google.no/url?sa=i&source=images&cd=&cad=rja&uact=8&ved=2ahUKEwjL8buTiZXeAhVDBiwKHSPKDWgQjhx6BAgBEAM&url=https%3A%2F%2Fwww.xlstat.com%2Fen%2Fsolutions% 2Ffeatures%2F偏最小二乘回归&psig=AOvVaw3NOfDzBjMZFcn-TXm16KaX&ust=1540126569608484)

例如,我使用包中的oliveoil数据集pls。我计算了相关负载(使用此处描述的方法)并使用创建了相关图ggplot2(这可以使用plsdepot包以简单的方式完成,但我喜欢多功能性ggplot):

来自 ggplot2 的相关加载图,没有观察结果

如上例所示,如何将单个观察结果投影到该图?是否应该对分数进行缩放以使其适合相关负载量表(从 -1 到 1)?这在科学上是否可以接受?

0 投票
1 回答
750 浏览

r - R 中的 PLS:使用两个 Y 变量进行模型训练和预测值

我喜欢使用 PLS 模型对多个 Y 变量的训练和预测值进行建模,但是当我尝试这种方法时遇到了一些问题,在下面的代码中:

1)当我在模型中尝试碳+氮时不起作用;和

2)我想使用以下代码创建一个新的数据框,其中包含碳和氮的估计值:

我的理想输出是估计的碳和氮而不是观察到的值:

这个有可能?

0 投票
1 回答
57 浏览

python - PLS 的结果随 sci-kit 版本而变化

我使用 sci-kit/python 为我的数据拟合了 PLS 模型。我注意到我使用 Python 3.7/Sci-kit 0.20.1 的结果大约是使用 Python 2.7/Sci-kit 0.17 的结果的一半。与其他代码相比,Python2.7/Sci-kit 0.17 的结果似乎在意料之中。谁能帮我理解我做错了什么?

我使用的代码完全一样,贴在下面:

数据是:

以及 Python 3.7/sci-kit 0.20 的结果:

但是使用 Python 2.7/Sci-kit 0.17: