r dplyr包上的示例代码。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r dplyr包上的示例代码。相关的知识,希望对你有一定的参考价值。

library(dplyr)

iris_df <- as_data_frame(iris)
iris_df %>% rename_(.dots = setNames(names(.), toupper(names(.)))) %>% head(2)
# A tibble: 2 × 5
# SEPAL.LENGTH SEPAL.WIDTH PETAL.LENGTH PETAL.WIDTH SPECIES
# <dbl>       <dbl>        <dbl>       <dbl>  <fctr>
# 1          5.1         3.5          1.4         0.2  setosa
# 2          4.9         3.0          1.4         0.2  setosa

x <- c("A", "B", "C", "A", "B")
recode(x, .dots = setNames(c(1, 2, 3), c("A", "B", "C")))
# [1] 1 2 3 1 2

x <- c(1, 2, 3, 2, 1)
recode(x, .dots = setNames(c("A", "B", "C"), c(1, 2, 3)))
# [1] "A" "B" "C" "B" "A"

以上是关于r dplyr包上的示例代码。的主要内容,如果未能解决你的问题,请参考以下文章

r DPLYR示例

覆盖使用 Dplyr - R 过滤的 data.frame 上的值

使用 dplyr 包按时间平均 - R

尝试安装dplyr时R的意外行为

R:将以下代码转换为 DPLYR

R expss use_labels 和 dplyr 逻辑