【发布时间】:2021-09-05 07:27:30
【问题描述】:
我想用 x 列中的值替换数据框中的出现次数,而不管出现次数如何。我该怎么做?
数据结构:
期望的输出:
样本数据:
structure(list(x = c(10, 20, 30, 40, 50, 60), `04:00` = c(0,
0, 0, 1, 0, 0), `04:10` = c(1, 0, 1, 0, 0, 0), `04:20` = c(0,
0, 0, 1, 0, 0), `04:30` = c(0, 0, 0, 0, 0, 0), `04:40` = c(0,
0, 0, 0, 0, 0)), class = c("spec_tbl_df", "tbl_df", "tbl", "data.frame"
), row.names = c(NA, -6L), spec = structure(list(cols = list(
x = structure(list(), class = c("collector_double", "collector"
)), `04:00` = structure(list(), class = c("collector_double",
"collector")), `04:10` = structure(list(), class = c("collector_double",
"collector")), `04:20` = structure(list(), class = c("collector_double",
"collector")), `04:30` = structure(list(), class = c("collector_double",
"collector")), `04:40` = structure(list(), class = c("collector_double",
"collector"))), default = structure(list(), class = c("collector_guess",
"collector")), skip = 1L), class = "col_spec"))
【问题讨论】: