[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
各位大大好,小弟我有一组台风侵台的资讯资料,如果我只想要抽出一天当中影响时
间有持续达到18小时以上(也就是当天日期"时"包含0.6.12.18)的那些天数的资讯的话(
如能加上次日0时的条件(满24小时)那更好),想请教我写的程式码(#抽出符合条件的资料
那行)该如何修改才正确呢??谢谢。
ps:筛选出来符合条件只有1979/7/9.10
台风资讯档案放在这里:http://0rz.tw/JI056
[程式范例]:
library(csv)
library(dplyr)
#读取台风资料
typhoon <- read.csv("C:\\Users\\TOM\\Desktop\\台风资料\\typhoon.csv")
#抽出符合条件的资料
typhoon <- typhoon %>% group_by(Day) %>%
mutate(count=case_when(Day==Hour[c(0,6,12,18)] ~ "count"))
[环境叙述]:
[关键字]:
筛选资料 csv档 台风