关于安装R语言的Rattle报错问题的解决方式
Posted 星星博客园
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于安装R语言的Rattle报错问题的解决方式相关的知识,希望对你有一定的参考价值。
安装R语言的相关内容就不再赘述。
安装Rstudio的地址:https://www.rstudio.com/products/rstudio/download/
安装rattle,执行的时候
library(rattle)没有问题,但是直接rattle()后没有跳出框,提示报错信息为:
Error in method(obj, ...) : Invalid root element: ‘requires‘
或者压根没有报错信息,这个主要是RGtk2的问题,需要更换一下版本为2.20.31,更换方式https://cran.r-project.org/web/packages/RGtk2/index.html上下载后,在Rstudio的Package删除RGtk2,然后重新安装。
具体可以参考:https://stackoverflow.com/questions/43974093/rattle-installation-error-invalid-root-element
执行rattle后仍然报错,提示:
PangoWarning: couldn‘t load font "瀹嬩綋 Not-Rotated 9", falling back to "Sans Not-Rotated 9", expect ugly output.
这个主要是中文的问题:
C:\Program Files\R\R-3.4.0\library\RGtk2\gtk\x64\share\themes\MS-Windows\gtk-2.0下的gtkrc文件,增加:
style "user-font" {
font_name = "serif 10"
}
widget_class "*" style "user-font"
gtk-font-name="SimSun 10"
具体可以参考:http://mosir.org/html/y2012/gtk-chinese-char-font-in-windows.html
但是还有可能保存,主要是
Error in `[[.GObject`(x, member)
的问题
这个建议重新下载一下GTk+,解压到C盘,设置一下Path的路径C:\gtk+\bin
可以参考http://bbs.pinggu.org/thread-3168576-1-1.html的一些内容。
OK
执行完毕后可以验证一下rattle的内容,如果按钮起作用,证明安装成功。
以上是关于关于安装R语言的Rattle报错问题的解决方式的主要内容,如果未能解决你的问题,请参考以下文章
R语言图形用户界面数据挖掘包Rattle:加载UCI糖尿病数据集并启动Rattle图形用户界面调用party包中的ctree函数构建条件推理树模型并使用rattle可视化条件推理决策树
R语言图形用户界面数据挖掘包Rattle:加载UCI糖尿病数据集并启动Rattle图形用户界面调用party包中的ctree函数构建条件推理树模型并使用rattle可视化条件推理决策树
R语言加载UCI糖尿病数据集并启动Rattle GUI调用party包中的ctree函数构建条件推理树模型Rattle混淆矩阵使用R自定义编写函数通过混淆矩阵计算特异度敏感度PPVNPV