reshape2

    0热度

    3回答

    给予以下data.frame分组频率表,我想计算的VAR每个变量的次数和这些occurence由分组变量GROUP百分比: GROUP<-c("G1","G2","G1","G2","G3","G3","G1") VAR<-c("A","B","B","A","B","B","A") d<-data.frame(GROUP,VAR) 随着table(),我得到一个不错的频率表,计算两个变量

    1热度

    1回答

    我有一个data.table像以下 Sepal.Length Sepal.Width Petal.Length Petal.Width Species pg rem_imp 1: 5.1 3.5 1.4 0.2 qwe 1 3 2: 4.9 3.0 1.4 0.2 qwe 1 3 3: 4.7 3.2 1.3 0.2 qwe 5 3

    2热度

    1回答

    我正在重新访问一些现在不起作用的代码,我无法弄清楚为什么当我使用spread或dcast时,变量与日期不一致。所有软件包都是最新的。 请注意,当使用spread时,tmean在其自己的行中,而不是与1996年4月对齐。 dcast做同样的事情。 下面是一个例子: dput: library(reshape2) library(tidyr) dat <- structure(list(grid

    1热度

    1回答

    我在R中有一个小数据框,它由两个处理条件以及这些样本的特定基因的相应时间点和平均基因表达组成。 > RPmean 来源:本地数据帧[8×3] 组:[?]治疗 Treatment time.num gExp.mean (fctr) (dbl) (dbl) 1 cigarette_smoke 1 10.96147 2 cigarette_smoke 2 11.32251 3

    1热度

    1回答

    希望有人可以帮我用百分比标记分组条形图的列。我找不到可以成功工作的现有帖子。以下是基本示例数据框的代码。 Service<-c("AS","AS","PS","PS","RS","RS","ES","ES") Year<-c("2015","2016","2015","2016","2015","2016","2015","2016") Q1<-c("Dissatisfied","Sati

    1热度

    1回答

    说我有: df = data.frame(var = rnorm(10), apple = c(rep(1, 5), rep(0, 5)), pear = c(rep(0, 5), rep(1, 3), rep(0, 2)), banana = c(rep(0, 8), c(rep(1, 2)))) df # var apple pear ba

    1热度

    2回答

    我有一个看起来像 Dput样本数据: structure(list(variable = structure(c(1L, 2L, 3L, 1L, 2L, 3L, 1L, 2L, 3L), .Label = c("firstname", "lastname", "title"), class = "factor"), value = structure(c(6L, 2L, 5L, 1L,

    1热度

    1回答

    我使用旧的列表名称。人们的名字是不同的,但实际上,这些人是同一个人。我使用stringdist包来计算字符串之间的距离,以找到最大的名字可能是相同的。 我的数据的一个小例子: data <- data.frame(column1 = c("Lalande, Pierre","Lalande, P","Tertre, Girard ","Tertre Girard du"), co

    0热度

    3回答

    一个数据帧我想互感器数据集: ID v1 v2 v3 c1 c2 c3 1 1 -3 -11 -2 -6 -1 -1 2 2 -10 -4 -12 -11 4 6 3 3 4 -4 15 5 1 -3 4 4 -6 0 -6 5 -1 8 5 5 -7 12 6 -12 -11 11 input<-structure(list(ID = 1:5, v1 = c(-3, -10, 4,

    4热度

    3回答

    如何将这些数据重新格式化为宽格式? species val price setosa 5.1 3 setosa 4.9 3 setosa 4.7 3 setosa 4.6 2 所需的输出: species val1 val2 val3 val4 price1 price2 price3 price4 setosa 5.1 4.9 4.7 4.6 3 3 3 2 我试