我試圖從兩個特定日期時間之間的數據幀中提取一系列數據;例如在兩個日期之間提取一條河流的CFS(速度)。我搜遍了一堆R書,遍佈網絡,發現了一些可能的答案,但不適合我的特定應用。在R數據框中提取兩個日期之間的分段
我會認爲這應該是一個相當簡單的任務在R.實現我可以使用MySQL在睡夢中進行,但需要在執行R.它的數據幀的
格式:
日期,CFS,溫度,
2015年6月1日00:00,2009年,12.5
2015年6月1日00:30,2010年,12.5
data <- read.table("~/SomeObscureDataDirectory/RiverDataFull", sep="\t", header=TRUE) sub1 <- subset(data, data$Date >= 2015-06-01 00:00 & data$Date <= 2015-06-01 07:15)
// ---------------->
> data <- read.table("~/SomeObscureDataDirectory", sep="\t", header=TRUE)
> sub1 <- subset(data, data$Date >= 2015-06-01 00:00 & data$Date <=2015-06-01 07:15)
Error: unexpected numeric constant in "sub1 <- subset(data, data$Date >= 2015-06-01 00"
我在一個解決方案虧損,你的專業知識,將不勝感激。我假設日期格式不允許我搜索它?注意:我無法更改它所在的RiverDataFull.tab文件中的格式。
什麼是日期列的類? –