getSymbols(Symbols = NULL,
env = parent.frame(),
reload.Symbols = FALSE,
verbose = FALSE,
warnings = TRUE,
src = "yahoo",
symbol.lookup = TRUE,
auto.assign = getOption('getSymbols.auto.assign',TRUE),
...)
auto.assign=F表示不自动赋值;需要手动指定变量去存储数据。否则就是自动赋值给Symbols变量。
如何写R语言脚本method 1
1.创建file.R文件
2.文件首行
#!/path/to/Rscript
3.在下面的行中键入R代码
4.保存(如果有png(),jpeg()等函数代码最后一定要dev.off())
5.在file.R的工作目录下,在终端中输入以下命令
R CMD BATCH --args file.R
method 2
1.创建R脚本
2.文件首行
#!/usr/bin/env Rscript
3.终端输入以下命令
R CMD BATCH --args file.R
或者 Rscript file.R
chmod 755 file.R
./file.R
method 3
1.在file.sh文件中键入:
#!/bin/sh
R --slave [other option]<<EOF
R 代码
EOF
chmod 755 file.sh
./file.sh
method 4
回归R环境
>source("/homeR/file.R")
[R]
R语言比较简单,修改 R path /etc/Rconsole文件,加入language = EN后保存重启R程序即可。如需改回中文,再将EN改为zh_CN。
[Rstudio]
但按以上方法更改后,Rstudio的消息语言仍为中文,此时可按以下方法进一步设置:
在用户目录下新建.Renviron文件。
**注意:Windows不允许在图形界面下新建.开头的文件,此时可用命令行创建,或在R终端中输入file.edit('~/.Renviron')以创建该环境文件。
打开该文件,加入一行
Sys.setenv(LANG = "en_US.UTF-8")
保存后重新打开Rstudio即可。