dplyr

    0热度

    2回答

    我想将vales赋值给一个已命名的矢量,具体取决于我按行循环的df中的值。根据文档,我发现RHS的情况是什么时候是一个向量,而我试图做的是让RHS成为一个实际的分配步骤。这可能吗? Case_when真的不必if语句用更优雅的位置: test.df <- data.frame(cat1 = c('label1', 'label2', 'label3'), cat2 = c('la

    1热度

    1回答

    我想使用tidyr的spread函数将行和多列中的多个id的数据帧转换为具有一行的df,其中我们具有所有组合的指示符列的id和类别。如果dplyr和tidyr不是最合适的,请打开其他类似传播的函数。 在下面的脚本中,我只能指定1列作为值对。我希望将cat1和cat2作为值栏。另外,我想字段名称为 “sentid1_cat1,sentid1_cat2” 等 test.df <- data.frame

    0热度

    3回答

    我有嵌套到列表列的数据,然后我想使用purrr :: map()将嵌套数据框中的每个列分别应用绘图函数。最小的可重复的例子: library(dplyr) library(tidyr) library(purrr) data=data.frame(Type=c(rep('Type1',20), rep('Type2',20), rep('Type3'

    0热度

    1回答

    我有1X2数据帧,其值为'sent1'和'sent2'。 test.df <- data.frame(sentence = c('sent1', 'sent2')) 我也有一个参考向量,它具有2个句子和3个类别(a,b,c)组合的值。 test.vec <- c(sent1_a = 1, sent1_b = 0, sent1_c = 1, sent2_a =

    0热度

    2回答

    下面的代码按预期工作。执行直至并包括行head(1),我发现JFK to LAX是航班最多的航线。然后,我使用inner_join来筛选flights表,以仅包含此路线上的航班。这给了我11,252行。 library(nycflights13) library(dplyr) flights %>% group_by(origin, dest) %>% summarize

    1热度

    3回答

    ,我有以下的数据帧: output <- list(structure(list(member = structure(list(name = c("Mick.HMSC-ad", "John.HMSC-ad", "Paul.HMSC-ad"), band = c("Stones", "Beatles", "Beatles")), .Names = c("name", "band"), clas

    -1热度

    2回答

    辍学行我有此数据帧dput下面给出: lf3 = structure(list(session_id = c(1L, 1L, 1L, 2L, 3L, 5L, 5L, 6L, 6L, 7L), userId = c(1, 1, 1, 2, 2, 4, 4, 5, 5, 5), datetime = structure(c(1457029336, 1457029337, 1457029340,

    4热度

    4回答

    首先,请让我知道我正在做的是不好的使用dplyr,因为我不确定我是否以最好的方式接近这个。我有以下数据框: mydf = data.frame(user = c(7,7,7,7,7,7,7,8,8,8,8,8,8), col1 = c('0','0','1','1','0','3','NULL','3','3','0','1','0','0'), col2 =

    -1热度

    2回答

    在会话中发生或不发生在R A页/请求ID我有这方面的工作DF: lf3 = structure(list(session_id = c(1L, 1L, 1L, 2L, 3L, 3L, 4L, 4L, 5L, 6L, 6L, 6L, 6L, 7L, 7L, 8L, 8L, 8L, 8L, 9L, 9L, 9L, 10L, 11L, 12L, 12L, 12L, 13L, 13L, 14L), u

    1热度

    2回答

    我有以下的数据帧 library(tidyverse) #> + ggplot2 2.2.1.9000 Date: 2017-10-10 #> + tibble 1.3.4 R: 3.3.2 #> + tidyr 0.7.1 OS: macOS Sierra 10.12.6 #> + readr 1.1.1 GUI: X11 #> + purrr 0.2.3 Lo