Twatwa 在做kaggle上的titanic碰到了问题 以下为R上跑的代码,没任何毛病 > library(rpart) > library(rattle) > library(rpart.plot) > library(RColorBrewer) > test <- read.csv("D:/statistics/tengcent/refer/titanic/test.csv") > train <- read.csv("D:/statistics/tengcent/refer/titanic/train.csv", stringsAsFactors = FALSE) > fit <- rpart(Survived ~ Pclass + Sex + Age + SibSp + Parch + Fare + Embarked,data = train, method = "class") > plot(fit) > text(fit) > fancyRpartPlot(fit) 一下为Rstudiou上的: > library(rattle) Error in inDL(x, as.logical(local), as.logical(now), ...) : unable to load shared object 'D:/R/R-3.4.0/library/RGtk2/libs/i386/RGtk2.dll': LoadLibrary failure: 找不到指定的模块。 trying URL 'http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.22/gtk+-bundle_2.22.1-20101227_win32.zip' Content type 'application/zip' length 24516284 bytes (23.4 MB) downloaded 23.4 MB Learn more about GTK+ at http://www.gtk.org If the package still does not load, please ensure that GTK+ is installed and that it is on your PATH environment variable IN ANY CASE, RESTART R BEFORE TRYING TO LOAD THE PACKAGE AGAIN Rattle: A free graphical interface for data mining with R. XXXX 4.1.0 Copyright (c) 2006-2015 Togaware Pty Ltd. 键入'rattle()'去轻摇、晃动、翻滚你的数据。 Warning messages: 1: Failed to load RGtk2 dynamic library, attempting to install it. 2: In dir.create(config_path, recursive = TRUE) : 'D:\R\R-3.4.0\library\RGtk2\gtk\i386\etc\gtk-2.0' already exists 尝试过等RStuio自动安装所需的GTK等,可是依旧无法运行rattle这个包。 心痛了一个晚上