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