tidyverse

    2热度

    1回答

    我的数据是这样的: library(tidyverse) set.seed(1) df <- tibble( id = c("cat", "cat", "mouse", "dog", "fish", "fish", "fish"), value = rnorm(7, 100, sd = 50) ) 如何可能我在招鱼“蹦出来”的fish顶部的值,作为一个新的数据帧,并同

    0热度

    2回答

    我的数据是这样的: library(tidyverse) df <- tribble( ~y_val, ~z_val, 2, 4, 5, 3, 8, 2, 1, 1, 9, 3) 我有自定义函数fun_b(),我想申请到了dplyr ::发生变异的呼叫数据帧。然而,fun_b()使用功能fun_a()它有它内部的一个循环: fun_

    2热度

    1回答

    我经常在循环内部执行循环,然后最终将列表融合到数据框中进行绘图。 ac<-list("BB","AA") ca<-list(a=c(1,2,3),b=c(6,5,4)) cc<-map(a,function(y) map(ca,~paste0(.x,y))) reshape2::melt(cc) Q1:是否有这样做的地图内的地图,而不诉诸function(y) 然而另一种方式,因为我的名

    1热度

    2回答

    我挣扎使用dplyr和tidyr采取DF这种形式: myDf <- data.frame(id = c(1,1,1,1,2,2), event = c('a','b','a','b','a','b'), a_property = c(1,NA,2, NA, 3, NA), b_property = c(NA,2,NA, 3, NA, 4))