我使用下面的代碼來畫圖,打印到PDF:RSCRIPT ggplot - ggsave問題
ggplot(agg_data_cl, aes(as.Date(date), avg_entries, color = classification)) +
geom_point()
ggsave(file = "output.pdf")
當我執行在TextMate的腳本能正常工作。
但是當我通過RSCRIPT稱之爲從命令行我收到以下錯誤:
Error in all.vars(as.formula(.$facets)) :
could not find function "as.formula"
Calls: print ... <Anonymous> -> <Anonymous> -> <Anonymous> -> all.vars
Execution halted
我用下面的頭在我RScrpipt文件:
#! /usr/local/bin/Rscript --vanilla --default-packages=utils
任何想法可能是什麼問題?
這裏是我的命令行會話信息:
R version 2.13.1 (2011-07-08)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] C/UTF-8/C/C/C/C
attached base packages:
[1] grid utils base
other attached packages:
[1] ggplot2_0.8.9 proto_0.3-9.2 reshape_0.8.4 plyr_1.5.2
loaded via a namespace (and not attached):
[1] grDevices_2.13.1 graphics_2.13.1 stats_2.13.1
在TextMate中sessionInfo()讓我更重視基礎包:
attached base packages:
[1] grid stats graphics grDevices utils datasets methods
[8] base
我不知道爲什麼這樣的情況。
請發佈您的:'sessionInfo()' –