Weka使用Select Attribute运行PCA时属性选择结果显示不全如何解决
WEKA Select Attribute模块PCA结果截断解决方法
截断输出样例:
0.8205 1 -0.493Capacity at 10th Cycle-0.483Capacity at 5th Cycle-0.473Capacity at 50th Cycle-0.261S [M]in Electrolyte -0.256C wt %...
- 调整输出面板行宽限制
右键点击结果输出区域,选择「偏好设置」,修改「Output line width」参数,将默认的80/120调整为500以上,重新运行PCA即可显示完整行内容。 - 直接导出结果到本地文件
运行完PCA后,右键点击输出区域,选择「Save output as」将结果保存为txt格式,用本地文本编辑器打开即可看到无截断的完整载荷、特征权重等数据。 - 修改PCA运行参数
点击「Attribute Evaluator」旁的PCA配置按钮,勾选「Output loadings」选项,同时将「Maximum number of attributes to print」的数值调整为你的数据集总特征数,避免特征数量过多导致的输出截断。 - 使用命令行运行输出完整结果
也可以通过WEKA命令行执行PCA任务,参考命令为java weka.attributeSelection.PrincipalComponents -i 你的数据集路径.arff -o 输出结果路径.txt,直接读取生成的结果文件即可获得完整内容。
内容的提问来源于stack exchange,提问作者user16189926
相关产品推荐
相关产品推荐

