如何:选择某些行并使用所述行创建一个新列?

时间:2019-05-03 14:08:11

标签: dataframe multiple-columns mutate

我有7个因数的行,我想选择其中的2个(即因数1和因数7),并用它创建一个仅包含这两个因数的新列,因为我在尝试将整个数据集用于以后的分析。

最终目标是将这些数据用于T检验,但除非只有两个值,否则我不能-因此,如果您不添加新列就可以解决问题,那就太好了!

静音

gen1_7 <- Pokemon_data %>% 
  filter(!is.na(height_m), !is.na(generation)) %>%
  filter(generation %in%c("1", "7"))%>% 
  group_by(generation)

Pokemon_data %>% 
mutate(Generation = generation %in% c ("1", "7")) %>% 
head

我试图对其进行变异并创建一个新的DF

t.test(height_m ~ generation, data = Pokemon_data)

最后,我想进行一个简单的配对样本t检验。

0 个答案:

没有答案