tidyr

    3热度

    1回答

    在我的数据集中,我有5个读者在多天内重复分类测试(0,1或2)。 在每一天,5个实际分类测试中只有2-3个读者。 library(tidyverse) library(broom) df <- tibble(day = rep(1:10,10)) %>% arrange(day) %>% mutate(reader1 = rep(c(1, 2, 0, 0, 2, NA,

    1热度

    1回答

    我有两个不同行数和列数的数据框:每个数据框都有一个日期间隔。 df有一个额外的列表示某种属性。我的目标是在某些条件下从df(带有属性)中将信息提取到df2。程序应该如下: 对于df2的每个日期区间,检查df中是否有与df2的区间重叠的区间。如果是,则在df2中创建一个表示与df的重叠间隔匹配的属性的列。可以有多个属性与特定的df2区间相匹配。 我创造了我的数据下面的例子: library(lubr

    0热度

    1回答

    我试图采取类似如下的数据库中的单个列: ID Name Monday1 Monday2 Monday3 1 Brad 12:00-1:00 2 Carly 11:00-12:00 1:00-2:00 3 Erin 11:00-12:00 12:00-1:00 4 Kayla 11:00-12:00 12:00-1:0

    2热度

    1回答

    我有一个表转换成对栏,标签分离和成对: Names Col Times A B 12 B C 13 C D 14 A C 15 B D 16 A D 17 我的计划是创建一个热图,但我需要格式化我的表: A B C D A 0 NA NA NA B 12 0 NA NA C 15 13 0 NA D 17 16 14

    1热度

    2回答

    鉴于突变行: x <- data.frame(Day = c(1,2,3,4,5,6,7,8,9,10), var1 = c(5,4,2,3,4,5,1,2,3,4), var2 = c(3,6,2,3,4,5,7,8,1,2), var3 = c(1,2,3,4,6,2,4,7,8,4), var4 = c(1,3,7,5,3,7,

    0热度

    1回答

    很高兴收到您的帮助。 我有一个较低的三角形矩阵,但我想编辑行的顺序,根据我自己的名称列表(也许是一个向量?)。 INPUT A C D B A 0 NA NA NA C 13 0 NA NA D 14 17 0 NA B 12 15 16 0 输出 A B C D A 0 NA NA NA B 12 0 NA NA C 13 15 0 NA D 14 16 17 0 我要调

    0热度

    2回答

    我正在处理一个数据集,其中一列(Place)由一个位置语句组成。 librabry(tidyverse) example <- tibble(Datum = c("October 1st 2017", "October 2st 2017", "October 3rd 2017"), Place = c("Tabiyyah Jazeera

    1热度

    4回答

    说我有一个tibble像这样: tibble(x=22:23, y=list(4:6,4:7)) # A tibble: 2 × 2 x y <int> <list> 1 22 <int [3]> 2 23 <int [4]> 我想通过(与unnest如)unnesting名单将它转换成一个新的更大tibble,这会给我一个7行的蹒跚。然而,我想添加一个新的列

    0热度

    1回答

    的对面这很可能是一个愚蠢的问题,但我GOOGLE和谷歌搜索并找不到解决方案。我认为这是因为我不知道用我的问题来搜索的正确方法。 我有一个数据框,我已经在R中转换为整洁的文本格式来摆脱停用词。我现在想将那个数据框'不整洁'回到原来的格式。 unnest_tokens的反向/反向命令是什么? 编辑:这里是我正在使用的数据的样子。我试图复制西尔格和罗宾逊的书Tidy Text的分析,但使用意大利歌剧的l

    0热度

    3回答

    我有以下形式的数据帧: person currentTest beforeValue afterValue 1 1 A 1.284297055 2.671763513 2 2 A -0.618359548 -2.354926905 3 3 A 0.039457430 -0.091709968 4 4 A -0.448608324