dplyr

    2热度

    1回答

    我想用dplyr,piping和approx()来插入缺失值。 数据: test <- structure(list(site = structure(c(3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L), .Label = c("lake", "stream", "wetland"), class = "factor"), depth =

    0热度

    1回答

    我有一个PDF文本层工作中Elegently重新定位值,并有一些小的修改,使... 我产生的整洁数据框中有一个是关闭一个或两个数据值一排。我有不正确定位值的“坐标”(由其他变量的组合定义),我有他们应该实际去的位置。我只是需要从A移动数据值B和筛选出对应于A.例如该行: 更改此: data.frame(A = 1:3, B = 1:3, C = c("Oops wron

    0热度

    1回答

    问题: 我试图通过依赖于一个ID矢量特定日期时间来过滤我的数据帧。 具体而言,对于观察其中df$id == "A",我想要删除2017-08-05 00:20:00和2017-08-10 13:55:00之间的行。但是,对于观察其中df$id == "B",我想删除不同时间间隔的行,2017-08-05 00:30:00和2017-08-10 13:55:00。 实例数据框: date <- as

    1热度

    1回答

    Sparklyr使用外部变量 动作示例的case_when时抱怨: “:无法从NULL提取环境错误” test <- copy_to(sc, tibble(column = c(1,2,3,4))) group1_cols <- c(1,2) group2_cols <- c(3,4) test %>% mutate(group = case_when( colum

    1热度

    2回答

    我有以下数据框。要替换的列名包含空格。所以这与以前的帖子不一样。 library(tidyverse) dat <- tribble( ~group, ~y, ~`ARE(NR)/LNCAP-AR-ChIP-Seq(GSE27824)/Homer Best Motif log-odds Score`, ~`Znf263/K562-Znf263-ChIP-Seq/Homer Best M

    1热度

    1回答

    下面的数据有两个人的观察日期。 dat <- structure(list(GenIndID = c("BHS_034", "BHS_034", "BHS_068", "BHS_068", "BHS_068", "BHS_068", "BHS_068", "BHS_068", "BHS_068", "BHS_068", "BHS_068"), IndID = c("BHS_034_A", "B

    0热度

    1回答

    我有以下的数据帧变化的科学数量的因素列的类型转换成数据帧中的数字: library(tidyverse) df <- structure(list(rank = structure(c(1L, 10L, 11L, 12L, 13L, 14L, 15L, 16L, 17L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L), .Label = c("1", "10", "11",

    1热度

    1回答

    的名单,我有以下的数据帧: df <- structure(list(motif = c("AP-1", "BORIS", "AP-1", "RUNX", "AP-1", "Etv2", "AP-1", "CTCF", "AP-1", "TEAD", "BATF", "CTCF"), sample = c("HMSC-ad", "HMSC-ad", "HMSC-bm", "HMSC-bm",

    1热度

    2回答

    以下是一个数据框(DF),其中包含一系列我进行的市场营销活动。成功百分比显示受访者人数,沟通类型指频道facebook,twitter等(Ai- FB,L1-Linkedin)。笔记本电脑,新的和鼠标是指组成该句子的单词。原始数据帧有一句话说 - 买一台新的笔记本电脑,并获得免费的鼠标。我已经用qdap解析了上面的内容,并在下面生成了DF。 Sl NO Success_Percentage com

    -1热度

    1回答

    我有这样的数据帧: df = structure(list(session_id = 1:14, rv = list(c(1, 2, 3), 4, c(5, 6), c(7, 8), 5, c(9, 6, 10, 10), c(9, 6), c(11, 9, 12, 13), c(8, 3, 9), 3, 14, c(13, 11, 15), c(6, 6), 16)), row.names