第一次問題,所以如果我錯過了一些東西,我很抱歉:R! posIXCT在sqldf
我導入了一個excel文件到R!使用XLconnect的STR()函數爲:
data.frame': 931 obs. of 5 variables:
$ Media : chr "EEM" "EEM" "EEM" "EEM" ...
$ Month : POSIXct, format: "2014-08-01" "2014-08-01" "2014-08-01" "2014-08-01" ...
$ Request_Row : num 8 25 26 37 38 44 53 62 69 83 ...
$ Total_Click : num 12 9 9 8 8 8 7 7 7 7 ...
$ Match_Type : chr "S" "S" "S" "S" ...
當我用下面的sqldf我獲得選擇的任何行,反正什麼是錯的:
sqldf(" select Media, sum(Total_Click) , avg(Request_Row), min(Request_Row) , max(Request_Row), count(distinct(Media)) from All_Data
where Request_Row < 100
and month='2014-09-01'
group by 1,2 order by 2,6 desc ")
<0 rows> (or 0-length row.names)
感謝您的幫助
VJ
這個月'2014-09-01'實際上是否存在於excel文件中? – Alex 2014-12-02 00:29:35
並注意'month!= Month'。 (R是區分大小寫的,你可能會考慮修復你的問題標題,因爲此刻它「只是醜陋」。) – 2014-12-02 00:41:55
聽不到答案我會認爲拼寫是問題,並投票結束爲一個簡單的錯字。 – 2014-12-02 00:58:00