tidyverse

    2热度

    1回答

    我有一个数据框,其中有多个来自主题(subid)的响应,这些响应位于标记为试验的列中。试验计数并在一个主题内重新开始。 下面是一个例子数据框: subid <- rep(1:2, c(10,10)) trial <- rep(1:5, 4) response <- rnorm(20, 10, 3) df <- as.data.frame(cbind(subid,trial, respons

    0热度

    1回答

    我从几个群体中的每个群体都有多个观察结果,我想制作一个QQ图(或其他类型的图)的矩阵,将每个群与每个其他群进行比较。 这里就是我谈论的例子: library(tidyverse) set.seed(27599) n <- 30 d <- data_frame(person = c(rep('Alice', n), rep('Bob', n), re

    0热度

    1回答

    我是新手R程序员。以下是我正在使用的数据框。 我目前遇到full_join()从tidyverse过滤问题。 library(tidyverse) set.seed(1234) df <- data.frame( trial = rep(0:1, each = 8), sex = rep(c('M','F'), 4), participant =

    8热度

    1回答

    我的数据是这样的: 我想使它看起来像这样: 我希望使用%>% - 链接进行反转。 df <- structure(list(id = c(2L, 2L, 4L, 5L, 5L, 5L, 5L), start_end = structure(c(2L, 1L, 2L, 2L, 1L, 2L, 1L), .Label = c("end", "start"), class = "factor"),

    1热度

    3回答

    使用下面的数据,我想做一些概括性的事情,将带有因子的单个列转换为单独的链接列。这里的“字母”列将创建两个新列“a”和“b”。 data <- data.frame(letters = c("a", "a", "b", "c"),ints = c(1, 2, 1, 1), reals = c(.01, .22, .01, .02)) letters ints reals a

    2热度

    1回答

    有没有一种方法来映射到任何类型的purrr::map library(tidyverse) library(lubridate) df <- data_frame(id = c(1, 1, 1, 2, 2, 2), val = c(1, 2, 3, 1, 2, 3), date = ymd("2017-01-01") + days(1:6)) df1 <-

    3热度

    1回答

    如何用Tidyverse替换R中某个子集的值? 使用cars数据作为一个例子,如果我想改变所有超过30到0下的speed,我可以使用下面的命令: cars[cars["speed"] < 30,] <- 0 随着Tidyverse,可以产生相同的子集更可读命令: cars %>% filter(speed < 30) %>% mutate(speed =0) 然而,这是改变数据的子集,我们

    1热度

    1回答

    全部, 我正在寻找最有效的方式来生成一个表,比较两个组上的一些变量,总结t检验结果。目标是轻松更改或编辑比较变量的数量。有没有简单的方法来使用dplyr或其他一些整洁的工具来做到这一点?我希望桌子看起来像下面那样。最有效的方法?高雅的解决方 M.Male M.Fem SD.Male SD.Fem 95LL 95UL t p d var1 28.54 27.60 6.92 8.74 -0.6

    5热度

    1回答

    添加一行每组如果我添加一个新行ìris数据集: iris <- as_tibble(iris) > iris %>% add_row(.before=0) # A tibble: 151 × 5 Sepal.Length Sepal.Width Petal.Length Petal.Width Species <dbl> <dbl> <dbl> <d

    8热度

    3回答

    library(dplyr) #Devel version, soon-to-be-released 0.6.0 library(tidyr) library(ggplot2) library(forcats) #for gss_cat data 我试图写一个从即将要发布的dplyr devel的版本tidyr组合在一起quosures功能使用开发人员版本dplyr的enquo和quo_