0

我正在使用 RStudio 0.98.978 和 GGally 0.4.7。

我正在尝试使用ggpairs,来自 GGally 包。即使我尝试最基本的示例,我也会收到以下错误:

x$widths 中的错误:“闭包”类型的对象不是子集

示例代码如下:

data(tips)
ggpairs(tips[,1:2])

我还尝试过更简单的代码,例如,

c1 <- c(sample(1:20, 10,))
c2 <- c(sample(1:20, 10,))
c3 <- c(sample(1:20, 10,))
d <- data.frame(c1,c2,c3)

ggpairs(d)

基本的“对”功能工作正常,

pairs(d)

在搜索解决方案时,我了解了通常会出现错误的原因(尝试对函数使用索引时),但我没有找到有关此特定问题的任何信息。任何见解都会有所帮助。

4

1 回答 1

0

我正在使用 R 3.1.0 Patched (2014-04-10 r65396)、RStudio 0.98.507 和 GGally 0.4.7。

建议你先重新安装GGally

您拥有的以下代码有以下错误:

data(tips)
# Warning message:
# In data(tips) : data set ‘tips’ not found

但是,以下代码确实有效:

data(tips, package = "reshape")
ggpairs(tips[,1:2])

我找到了从GGally 文档中获取提示数据的正确方法

我在您提供的其余代码方面取得了成功。

谢谢你。

于 2014-07-25T16:09:10.160 回答