小编use*_*836的帖子

dplyr mutate rowwise max of column范围

我可以使用以下命令返回最多2列

newiris<-iris %>%
 rowwise() %>%
 mutate(mak=max(Sepal.Width,Petal.Length))
Run Code Online (Sandbox Code Playgroud)

我想要做的是在一系列列中找到最大值,所以我不必像这样命名每一列

newiris<-iris %>%
 rowwise() %>%
 mutate(mak=max(Sepal.Width:Petal.Length))
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

r dplyr

26
推荐指数
5
解决办法
1万
查看次数

使用dplyr替换选定列上的值

我正在尝试使用该replace()函数dplyr来清理我的数据.我想在除了一个列之外的所有列上运行它.如果我select()在丢失字符标识符之前使用语句.我正在寻找这样的东西

newdata<-data %>% replace(((.)>1000),0)
Run Code Online (Sandbox Code Playgroud)

但有一个例外

newdata<-data %>% replace(((-StoreID)>1000),0)
Run Code Online (Sandbox Code Playgroud)

r dplyr

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

标签 统计

dplyr ×2

r ×2