我使用的是RStudio 0.98.978,而GGally是0.4.7。
我正在尝试使用GGally包中的ggpairs。即使我尝试最基本的示例,我也会收到以下错误:
x $ widths中的错误:类型为' closure'的对象不是子集表格
示例代码如下:
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)
基本&#34;对&#34;功能正常,
pairs(d)
在搜索解决方案时,我了解了错误通常出现的原因(尝试在函数上使用索引时),但我没有找到有关此特定问题的任何信息。任何见解都会有所帮助。
答案 0 :(得分: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 documentation
获取提示数据的正确方法我使用您提供的其余代码取得了成功。
谢谢。