[問題] 篩選符合條件的資料
[問題類型]:
程式諮詢(我想用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檔 颱風
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.212.226 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1573139193.A.266.html
→
11/07 23:17,
5年前
, 1F
11/07 23:17, 1F
→
11/08 01:52,
5年前
, 2F
11/08 01:52, 2F
→
11/08 07:32,
5年前
, 3F
11/08 07:32, 3F
→
11/08 08:10,
5年前
, 4F
11/08 08:10, 4F
→
11/08 08:10,
5年前
, 5F
11/08 08:10, 5F
→
11/08 09:26,
5年前
, 6F
11/08 09:26, 6F
→
11/08 09:59,
5年前
, 7F
11/08 09:59, 7F
→
11/08 10:00,
5年前
, 8F
11/08 10:00, 8F
→
11/08 13:01,
5年前
, 9F
11/08 13:01, 9F
→
11/08 13:01,
5年前
, 10F
11/08 13:01, 10F
→
11/08 13:07,
5年前
, 11F
11/08 13:07, 11F
→
11/08 13:08,
5年前
, 12F
11/08 13:08, 12F
→
11/08 13:08,
5年前
, 13F
11/08 13:08, 13F
→
11/08 13:10,
5年前
, 14F
11/08 13:10, 14F
→
11/08 21:09,
5年前
, 15F
11/08 21:09, 15F
→
11/10 23:22,
5年前
, 16F
11/10 23:22, 16F
→
11/20 18:34,
5年前
, 17F
11/20 18:34, 17F
→
11/20 18:35,
5年前
, 18F
11/20 18:35, 18F
→
11/20 18:35,
5年前
, 19F
11/20 18:35, 19F
→
11/22 16:19,
5年前
, 20F
11/22 16:19, 20F
→
11/25 02:31,
5年前
, 21F
11/25 02:31, 21F
→
11/25 02:31,
5年前
, 22F
11/25 02:31, 22F
→
11/25 02:31,
5年前
, 23F
11/25 02:31, 23F
→
11/25 05:47,
5年前
, 24F
11/25 05:47, 24F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章