【发布时间】:2018-04-07 22:37:24
【问题描述】:
我想将plsr 模型(pls 包)的摘要导出到一个漂亮的表格(最好是 HTML)。我知道lm 模型的好方法,但我很好奇是否有人知道从plsr 提取信息并将其格式化为漂亮表格的快速方法。当我使用str() 时,我个人很难找到summary(my.plsr.model) 显示的相同信息。
这里是一个汇总输出的例子
Data: X dimension: 405 239
Y dimension: 405 1
Fit method: kernelpls
Number of components considered: 20
VALIDATION: RMSEP
Cross-validated using 405 leave-one-out segments.
(Intercept) 1 comps 2 comps 3 comps 4 comps 5 comps 6 comps 7 comps 8 comps 9 comps 10 comps
CV 1.587 1.465 1.394 1.372 1.336 1.296 1.282 1.225 1.211 1.193 1.173
adjCV 1.587 1.465 1.394 1.372 1.336 1.296 1.282 1.225 1.211 1.193 1.173
11 comps 12 comps 13 comps 14 comps 15 comps 16 comps 17 comps 18 comps 19 comps 20 comps
CV 1.175 1.159 1.174 1.184 1.187 1.173 1.158 1.108 1.115 1.063
adjCV 1.175 1.160 1.175 1.184 1.186 1.173 1.157 1.107 1.114 1.061
TRAINING: % variance explained
1 comps 2 comps 3 comps 4 comps 5 comps 6 comps 7 comps 8 comps 9 comps 10 comps 11 comps
X 62.23 67.88 83.52 87.71 89.28 92.02 92.71 93.67 94.66 95.36 95.82
Yvar 15.33 26.44 29.10 34.29 40.35 42.50 49.62 52.69 54.16 55.06 56.10
12 comps 13 comps 14 comps 15 comps 16 comps 17 comps 18 comps 19 comps 20 comps
X 96.68 97.30 97.63 98.02 98.24 98.36 98.49 98.6 98.73
Yvar 56.94 58.51 61.31 63.07 64.64 66.31 67.71 69.1 70.08
【问题讨论】:
-
summary有时会自行计算,您可能希望捕获summary的输出并在其上使用str -
使用
str(summary(plsr_ouput))只提供与我的原始帖子 (summary(plsr_output) 相同的输出,除了后面的一行写着NULL -
嗯。然后看
print.summary.mvr;一般来说,检查代码以找出它存储您需要的信息的位置。
标签: r html-table summary rnotebook pls