我想将一个.ics文件导入到R中,但是,当我尝试这样做时...
sneak_cal <- read.delim("iCal-TribeEvents.ics", sep = ":", header=FALSE, stringsAsFactors = FALSE, strip.white = TRUE, na.strings = "")
Run Code Online (Sandbox Code Playgroud)
...我最终也分裂了网站的字符串(属于X-ORIGINAL-URL或UID字段),这是不可取的
即https和//www.kicksonfire.com
最终目标是将数据转换为整齐的格式,其中每行代表一个单独的VEVENT,我认为这将由一个唯一的UID,不会丢失任何信息(如URL)
是否存在另一种建议的方法,例如预先定义期望作为键的字段并将值或空白空间与该键匹配?由于.ics文件每次都具有相同的预期字段,因此将这些字段用作模板来读取数据似乎是有意义的,但我无法弄清楚如何执行此操作.