首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中的Scatter3d错误

R中的Scatter3d错误
EN

Stack Overflow用户
提问于 2011-11-22 14:40:52
回答 1查看 1.1K关注 0票数 0

每次使用scatter3d时,我都会包含以下库:

代码语言:javascript
复制
library(rgl)
library(Rcmdr)

但是当我加载这些库时,我得到以下消息:

代码语言:javascript
复制
Loading required package: tcltk
Loading Tcl/Tk interface ... done
Loading required package: car
Loading required package: MASS
Loading required package: nnet
Loading required package: survival
Loading required package: splines

Rcmdr Version 1.7-0


Attaching package: 'Rcmdr'

The following object(s) are masked from 'package:tcltk':

    tclvalue

Warning message:
In fun(...) : Can't find a usable tk.tcl in the following directories: 
    /System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts/tk8.5 /System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts/tk8.5/Resources/Scripts /System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tk8.5 /System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tk8.5/Resources/Scripts ./lib/tk8.5 ./lib/tk8.5/Resources/Scripts ~/Library/Tcl/tk8.5 ~/Library/Tcl/tk8.5/Resources/Scripts /Library/Tcl/tk8.5 /Library/Tcl/tk8.5/Resources/Scripts /System/Library/Tcl/tk8.5 /System/Library/Tcl/tk8.5/Resources/Scripts /System/Library/Tcl/8.5/tk8.5 /System/Library/Tcl/8.5/tk8.5/Resources/Scripts ~/Library/Frameworks/tk8.5 ~/Library/Frameworks/tk8.5/Resources/Scripts /Library/Frameworks/tk8.5 /Library/Frameworks/tk8.5/Resources/Scripts /System/Library/Frameworks/tk8.5 /System/Library/Frameworks/tk8.5/Resources/Scripts ./library



This probably means that tk wasn't installed properly.

而且它的打印效果也很好。然而,如果我运行脚本几次,x11总是在第三次之后开始崩溃(绘图出现,但当我单击它来展开窗口或与之交互时,x11停止响应)。这是什么意思?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-23 01:20:03

Tcl/Tk应该是您的Mac安装的一部分(无论您使用的是什么版本)。大多数人现在运行的是Leopard或更高版本,所以我怀疑R-Mac-FAQ:http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html#TclTk-issues中的Tcl部分可能不适用,但你肯定应该检查一下你是否在运行更早的版本。

tcltk包是标准R安装的一部分。你更新到R 2.14.0了吗?如果你这样做了,那么自从11月10日Simon Urbanek修复了一个二进制包加载问题以来,它是否也进行了更新?您的Rcmdr版本是最新的吗(...我的包安装程序说从17.0开始有3次小版本升级)。

您当前的Rcmdr设置似乎期望Tcltk的版本高于我的老款Mac电脑上安装的默认8.4版本。如果更新R和Rcmdr无效,您可以尝试安装R-Install/Admin Manual:http://cran.r-project.org/doc/manuals/R-admin.html#Tcl_002fTk批准的更新版本的Tcl/Tk

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8222959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档