gpt4 book ai didi

r - 当列名是数字时 dplyr 选择列

转载 作者:行者123 更新时间:2023-12-02 20:51:45 26 4
gpt4 key购买 nike

我想 reshape 数据,然后选择特定列。

data(ChickWeight)
chick <- ChickWeight %>% spread(Time,weight) %>% filter(Diet=="1")

它为我创建列名称,它们是数字。那么我怎样才能选择名为“0”的列呢?我知道%>% select(3)可能有用,但我需要解决方案来选择名称为数字的列。

最佳答案

使用反引号选择名称为数字的列

data(ChickWeight)
library(dplyr)
library(tidyr)
chick <- ChickWeight %>% spread(Time,weight) %>% filter(Diet==2) %>% select(`0`)

关于r - 当列名是数字时 dplyr 选择列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42005884/

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