是否有在R中喂入美国州时返回时区的程序包/功能

时间:2018-07-30 13:54:23

标签: r timezone

我想知道R中是否有一个有效的函数或程序包可以返回输入状态的时区。例如,如果输入函数“ CA”,则它将返回“ PST”或“ Pacific”。

>function("CA")
>"PST"

谢谢

1 个答案:

答案 0 :(得分:0)

如果您有每个州想要的结果列表(考虑了MrFlick的评价),则可以使用这样的代码。

library(dplyr)
case_when(
  x %in% c("1", "2", "3") ~ "Central Time", 
  x %in% c("4", "5", "6") ~ "Pacific Time", 
)

在这里,1,2,3是州名,您可以根据需要添加时区。