原版R版
\n\nR version 3.2.2 (2015-08-14) -- "Fire Safety"\nCopyright (C) 2015 The R Foundation for Statistical Computing\nPlatform: x86_64-w64-mingw32/x64 (64-bit)\n\n> library(ggplot2)\nError in library.dynam(lib, package, package.lib) : \n DLL \xe2\x80\x98colorspace\xe2\x80\x99 not found: maybe not installed for this architecture?\nIn addition: Warning message:\npackage \xe2\x80\x98ggplot2\xe2\x80\x99 was built under R version 3.2.3 \nError: package or namespace load failed for \xe2\x80\x98ggplot2\xe2\x80\x99\n> qplot(weights, prices, color = types)\nError: could not find function "qplot"\nRun Code Online (Sandbox Code Playgroud)\n\n....嗨,运行中遇到了一些问题ggplot2,我正在尝试完成基本的在线教程,然后问题是尝试在其中一个练习中运行 qplot,然后我得到了上面列出的错误,我已经阅读了一下之前的帮助查找,经历了以下动作:
install.packages("proto")install.packages(\'ggplot2\', dep = TRUE),@MLavoie,迈克·怀斯
\n\n> install.packages(\'ggplot2\', dependencies = TRUE)\nInstalling package into \xe2\x80\x98C:/Users/Sony/Documents/R/win-library/3.2\xe2\x80\x99\n(as \xe2\x80\x98lib\xe2\x80\x99 is unspecified)\ntrying URL \'https://cran.rstudio.com/bin/windows/contrib/3.2/ggplot2_2.0.0.zip\'\nContent type \'application/zip\' length 1977368 bytes (1.9 MB)\ndownloaded 1.9 MB\n\npackage \xe2\x80\x98ggplot2\xe2\x80\x99 successfully unpacked and MD5 sums checked\n\nThe downloaded binary packages are in\n C:\\Users\\Sony\\AppData\\Local\\Temp\\RtmpY97TTR\\downloaded_packages\n> library("ggplot2", lib.loc="~/R/win-library/3.2")\nError in get(Info[i, 1], envir = env) : \n cannot open file \'C:/Users/Sony/Documents/R/win-library/3.2/scales/R/scales.rdb\': No such file or directory\nError: package or namespace load failed for \xe2\x80\x98ggplot2\xe2\x80\x99\nRun Code Online (Sandbox Code Playgroud)\n\n会议信息:
\n\n> sessionInfo()\nR version 3.2.3 (2015-12-10)\nPlatform: x86_64-w64-mingw32/x64 (64-bit)\nRunning under: Windows 7 x64 (build 7601) Service Pack 1\n\nlocale:\n[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252\n[4] LC_NUMERIC=C LC_TIME=English_United States.1252 \n\nattached base packages:\n[1] stats graphics grDevices utils datasets methods base \n\nother attached packages:\n[1] ggplot2movies_0.0.1\n\nloaded via a namespace (and not attached):\n[1] colorspace_1.2-6 plyr_1.8.3 tools_3.2.3 gtable_0.1.2 Rcpp_0.12.3 grid_3.2.3 munsell_0.4.2 \nRun Code Online (Sandbox Code Playgroud)\n
安装ggplot2后我遇到了同样的错误。解决这个问题有两种方法:
1)在调用 qplot() 之前需要加载“library(ggplot2)”
library(ggplot2)
qplot(factor(CLASS), VOLUME, data = abalone, geom = "boxplot")
Run Code Online (Sandbox Code Playgroud)
2)我随机发现在代码前面添加“ggplot2::”也可以使其工作,而无需调用库。
ggplot2::qplot(factor(CLASS), VOLUME, data = abalone, geom = "boxplot")
Run Code Online (Sandbox Code Playgroud)