我想构建一个带有月份名称的字符值。我可以使用today() >%> months()
提取月份名称,但是一旦将结果通过管道传输到glue()
,并开始使用占位符(.
),占位符后面的值就会被复制。有人知道这是怎么回事吗?
library(lubridate)
library(glue)
library(magrittr)
# returns month name as character
today() %>%
months()
#> [1] "April"
# when piping into glue(), I get an unexpected output
today() %>%
months() %>%
glue("my_test_{.}")
#> Aprilmy_test_April
由reprex package(v0.2.1)于2019-04-04创建