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