小编Bar*_*t R的帖子

Dplyr 不断自动添加我的一列

因此,我有一个包含多个列的大型 data.frame,其中“Trial.number”和“indexer”为 2。

无论如何,dplyr 不断地添加索引器列,这让我很恼火。一个简单的例子:

saccade.df %>%
  distinct(trial.number, .keep_all = F)
Run Code Online (Sandbox Code Playgroud)

我希望看到唯一的 Trial.numbers 并且只看到 Trial.number 列。然而,输出看起来像这样:

在此输入图像描述

如何阻止 dplyr 这样做?为什么它不显示唯一的 Trial.numbers 而只显示唯一的索引器(我什至没有要求)。

example.df <- data.frame(trial.number = rep(1:10, each = 10), time = 
seq(1:100), indexer = rep(21:30, each = 10))

example.df %>%
 distinct(trial.number, .keep_all = F)
Run Code Online (Sandbox Code Playgroud)

这会给出正确的输出。然而,我以某种方式对自己的变量进行了分组。

谢谢!

r dplyr

1
推荐指数
1
解决办法
3538
查看次数

标签 统计

dplyr ×1

r ×1