我在尝试使用ggplot2中的'钻石'数据时遇到了问题(这是在尝试使用'R for data science'中的练习时)。我现在已经在64位Windows 10笔记本电脑上重新安装了Rstudio(1.0.143)和R(3.4.0),并且遇到了同样的问题。所以:
> library("tidyverse", lib.loc="~/R/win-library/3.4")
Loading tidyverse: ggplot2
Loading tidyverse: tibble
Loading tidyverse: tidyr
Loading tidyverse: readr
Loading tidyverse: purrr
Loading tidyverse: dplyr
Conflicts with tidy packages -------------------------------------------------
----------------------------------
filter(): dplyr, stats
lag(): dplyr, stats
> str(diamonds)
Error in str(diamonds) :
cannot open file '~/R/win-library/3.4/ggplot2/data/Rdata.rdb': No such file
or directory
In addition: Warning messages:
1: In get(results[[i]], pos = which(search() == packages[[i]])) :
restarting interrupted promise evaluation
2: In str(diamonds) : restarting interrupted promise evaluation
但是'钻石'数据就在那里 - 如果我在R本身使用相同的命令,在同一台机器上(库... str(钻石))我得到:
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 53940 obs. of 10 variables:
$ carat : num 0.23 0.21 0.23 0.29 0.31 0.24 0.24 0.26 0.22 0.23 ...
$ cut : Ord.fact ..... etc
有什么想法吗? (关于stackoverflow的第一篇文章 - 对任何有关礼仪的提示都会感激不尽。)
谢谢你,Chris