tidyverse

    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回答

    我的數據幀包含所有數字列(如mtcars)。如何創建一個顯示所有列的產品的新列?我嘗試: library(tidyverse) mtcars %>% mutate(product=prod(mpg:carb)) 產生不正確的產品 mpg cyl disp hp drat wt qsec vs am gear carb product 1 21.0 6 160.0 110 3.90 2.6

    0熱度

    2回答

    考慮顯示用尺寸爲每個治療一起用於雄性和雌性的控制結果和兩個實驗處理的數據幀: library(tidyverse) mydf <- data_frame(treatment = c('ctrl','low','high','ctrl','low','high'), gender = c('male','male','male','female','female','female'

    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) 然而另一種方式,因爲我的名

    3熱度

    2回答

    我的兩個數據幀具有相同的字符列。使用dplyr :: full_joint在本專欄中加入它們會很容易。但問題在於,普通列在拼寫方面有輕微但明顯的差異。拼寫差異是相對小到每個字符串定義技能: Skill Grade_Judge_A pack & ship 1 pack & store 5 sell 3 Design a room 9 Skill

    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))

    -1熱度

    1回答

    我怎樣才能正確地構建一個lapply(從出一個目錄的)所有該.csv文件中讀取信息,加載所有列作爲字符串,然後將它們結合成一個數據幀。 每this,我有辦法讓所有加載並裝訂成數據幀該.csv文件。不幸的是,他們陷入了柱子如何變形的可變性上。因此,給我這個錯誤: Error: Can not automatically convert from character to integer in col

    -1熱度

    2回答

    我已經使用下面的代碼創建的數據幀: stocks <- data.frame(time = as.Date('2009-01-01') + 0:9, X = rnorm(50, 20, 1), Y= rnorm(50, 20, 2),= rnorm(50, 20, 2), Z=rnorm(50,20,4)) ) 我已經申請聚集函數到數據幀

    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頂部的值,作爲一個新的數據幀,並同