Fx=purrr::map(CDF, ~ tibble(
severity=severities$severity,
inclusive=severities$inclusive,
Fx=.x(severities$severity, severities$inclusive))))
raw_df <- tibble::tribble(
~"segment", ~"limit", ~"attach", ~"pct_written", ~"premium", ~"product", ~"lalae_ratio",
"", 50000, 1000, 0.5, 273456, "prod1", 0.65,
"", 20000, 2000, 0.5, 285760, "prod2", 0.65,
"", 2e+05, 3000, 0.5, 956456, "prod3", 0.65,
"", 10000, 300, 0.5, 90890, "prod4", 0.65)
我可以猜测一下,但是我没有确切的定义。
这不同于:
dependent_variable ~ independent_variables
答案 0 :(得分:3)
R中的代字号运算符为a general operator that creates a formula
object。
但是,特定代码段中的用法是其中的一种特殊情况:purrr选择使用公式来实现匿名函数表示法。您可以在purrr introduction中阅读更多内容。但简单来说,用法
purrr::map(data, ~ expression_with(.x))
等同于
purrr::map(data, function (.x) expression_with(.x))
第二段代码的功能仍然有所不同,用法在the documentation of the tribble function中进行了描述。