gpt4 book ai didi

r - 由于 .key 已被弃用,如何在 nest() 中重命名数据列?

转载 作者:行者123 更新时间:2023-12-04 02:35:11 25 4
gpt4 key购买 nike

之前 .key已弃用我这样做了:

library(tidyverse)

mtcars %>% group_by(cyl) %>% nest(.key = "my_name")
nest()的帮助指出现在这是使用 tidy select 执行的,但我不知道如何。

最佳答案

您可以使用新的 nest_by函数在 dplyr 1.0.0 的工作原理与您之前使用的 nest 类似.

library(dplyr)
mtcars %>% group_by(cyl) %>% nest_by(.key = "my_name")

# cyl my_name
# <dbl> <list<tbl_df[,10]>>
#1 4 [11 × 10]
#2 6 [7 × 10]
#3 8 [14 × 10]

您也可以在不分组的情况下执行相同操作。
mtcars %>% nest_by(cyl, .key = "my_name")

关于r - 由于 .key 已被弃用,如何在 nest() 中重命名数据列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62291930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com