我想知道如何在 dplyr 中按行和正常(按列)切换。例如,下面的代码有效,但它会产生一些红色日志,如警告。我怎么能以正常样式(不是按行)执行“选择”命令:
df <- tibble(id = 1:6, year1 = 15:10, year2 = 13:8, year3 = 30:35, year4 = 40:45)
df %>% rowwise() %>%
mutate(output = list(isoreg(c_across(year1:year4))$yf)) %>%
tidyr::unnest_wider(output) %>%
select(., -starts_with("year"))
我认为通过在上述模式之间轻松切换,问题将得到解决。