[问题] 请问怎么让两个不同的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