【发布时间】:2017-05-15 19:02:29
【问题描述】:
当我尝试通过 grep 和子集命令选择 R 中的行时,它会在 RStudio 的 shell 中逐行运行时正确填充;但是,当我运行 r.script 时,它只会复制列(变量)名称但不会填充。
# Reads in yearly data
YearlyData <- read.csv(file="2017.csv", header = FALSE, sep=",")
# Sorts and only include TMAX and TMIN
YearlyDataTMAXMIN <- subset(YearlyData, grepl("TMAX|TMIN", YearlyData$TYPE))
基本上是 SQL 格式,我正在尝试这样做,
SELECT * FROM YearlyData WHERE TYPE in ('TMAX, TMIN')
在 R.
我错过了什么吗?
谢谢
【问题讨论】:
-
我认为我的台词顺序是错误的。我把它移到了脚本的底部,它起作用了!