[問題] 請問怎麼讓兩個不同的csv檔案內容相連

作者: Citizenation (citi)   2018-04-28 18:36:23
軟體熟悉度:新手才開始修這門課
程式諮詢:想求各天氣總共有幾筆
A檔有12萬筆6月的資料 B檔有6月的每日天氣(共四種)
要求各天氣在這A檔中有幾筆
A檔案時間格式為 2018/4/28 06:22:00 PM
B檔案時間格式為 2018/4/28
目前的做法為
SunnyDT<-subset(weatherdata,Weather=="Sunny",1) #找出30天中為晴天的時間
省略其他三種天氣程式碼
SunnyDay<-day(SunnyDT$weatherDate) #取日期
date<-A檔案$datetime
day(data)
再來就卡住
不知道要怎麼將B檔案的(日期=天氣)
和A檔案的12萬筆日期變成天氣 進而求當月各天氣數
作者: wilson0937 (黃冠冠)   2018-04-28 20:59:00
在 A 檔案新增一欄天氣,用比對日期的方式把 B 檔案的天氣填入 A 檔案,然後再算 A 檔案屬於特定天氣的nrow 就是資料筆數了新增欄位 A$weather <- matrix(nrow = nrow(A), ncol= 1)比對我記得可以查一下 match 函數或是參考類似:https://bit.ly/2r5HIBF 的做法
作者: celestialgod (天)   2018-04-29 00:21:00
rbindlist

Links booklink

Contact Us: admin [ a t ] ucptt.com