按照RStudio中的示例进行操作: https://cran.r-project.org/web/packages/tabplot/vignettes/tabplot-vignette.html
我得到"昏暗(值)错误......"。我尝试使用tableplot绘制的任何数据集都会发生这种情况。它可能与我的图形设备有关吗?我尝试写一个png但得到同样的错误。
tableplot(diamonds)
Error in dim(values) <- c(rows, cols, 1) :
dims [product 539400] do not match the length of object [10]
答案 0 :(得分:6)
我有同样的问题。问题是有一个名为“tabplot”的库和一个名为“tableplot”的库为了使它更加混乱,它们都有一个tableplot函数。基本上你想要:
tabplot::tableplot(diamonds)
R包过多。
答案 1 :(得分:2)
您链接的代码(添加了一些install.packages
)适用于我(R版本3.2.3(2015-12-10)和ggplot2_2.0.0)
# install.packages("ggplot2", dependencies = TRUE)
require(ggplot2)
data(diamonds)
## add some NA's
is.na(diamonds$price) <- diamonds$cut == "Ideal"
is.na(diamonds$cut) <- (runif(nrow(diamonds)) > 0.8)
# install.packages("tabplot", dependencies = TRUE)
require(tabplot)
tableplot(diamonds)