do.call

    2熱度

    1回答

    我試圖用2列分隔的rmarkdown繪製任意數量的條形圖。在我的例子將有共20個地塊,所以我希望得到10個地塊中的每一列,不過,我似乎無法得到這個與grid.arrange plot.categoric = function(df, feature){ df = data.frame(x=df[,feature]) plot.feature = ggplot(df, aes(x

    2熱度

    2回答

    我正在嘗試將一個Tibble轉換爲函數調用的參數列表。我這樣做的原因是因爲我想創建一個簡單的文件說明Tibble,用於讀取具有不同列的多個固定寬度文件。這樣我只需要使用pull和select來指定文件中的哪些列,然後我就可以自動地加載和解析文件。但是,我遇到了使用cols對象指定列格式的問題。 對於這個例子讓我們假設我有格式的Tibble: > (filespec <- tibble(ID = c

    4熱度

    1回答

    我很困惑do.call是如何工作的。 dat <- data.frame(v1 = c("a", "a", "b", "b"), v2 = c("a", "b", "a", "b"), stringsAsFactors = FALSE) 爲什麼這個問題似乎在同一時間 do.call(paste, dat) [1] "a a" "a b" "b a" "b

    0熱度

    1回答

    我有一個函數,其目的是: 模擬下組已知的兩個模型 的參數的兩個數據集(空和替代) 到由與所述pblapply包一起使用並行包兩種模型重新裝配到模擬數據 欲加快計算時間。 下面是函數: simulate.data <- function (tree, null_m, alt_m, nsim = 5, do.parallel = T, optTEXT = NULL){ ## null_m

    0熱度

    2回答

    我知道這個問題已經被問多次,但儘管嘗試應用上述解決方案,我沒能解決我的小問題: 我救了我的所有。 CSV是我的目標合併成一個文件夾: > file_list <- list.files() > file_list[] [1] "SR-einfam.csv" "SR-garage.csv" "SR-hotel.csv" [4] "SR-IndustrieGewerbe.csv" "

    2熱度

    1回答

    我有一個較大的代碼段,但我已經縮小了這個問題 - 所以我想返回一個連接列表。 do.call(c,"X") Error in do.call(c, "X") : second argument must be a list 因此,上面抱怨第二個參數不是列表。 asimplelist=list(2,3,4) class(asimplelist) [1] "list" do.call(c,

    0熱度

    1回答

    我在%dopar%並行化環境中嵌套多個級別do.call(各自使用參數中命名的函數,而非硬編碼) ,並且內部函數無法找到來自我的外部環境的函數。我知道關於foreach上的.export參數,並且正在使用它,但不知何故,指定的函數並未沿整個鏈傳播。 我減少了我的問題,下面的測試情況下,不出現此問題: library(doParallel) cl <- makeCluster(4) regist

    0熱度

    1回答

    我有一個integermatrix: set.seed(1) counts.mat <- matrix(sample(50,29*10,replace=T),nrow=10,ncol=29) colnames(counts.mat) <- c("ww.1m_1","ww.1m_2","wm.1m_1","wm.1m_2","wm.1m_3","wn.1m_1","wn.1m_2", "A_1

    0熱度

    3回答

    原諒我,如果此之前已要求列表中的每個條目... 我有,我想結合如下 A <- list(c("R", "L", "*", "T", "M", "S", "S", "S", "S", "Y"), c("G", "A", "G", "P", "P", "V", "P"), c("E", "G", "R", "E", "Q", "T", "K", "G", "S", "G"),

    -1熱度

    1回答

    我有許多.csv文件,我保存在我的電腦上的一個文件夾中。然後,我創建論文數據集的列表如下: > file_list <- list.files() > file_list [1] "ABWAbwut50.csv" "ABWEinfam50.csv" "ABWFeldwaldasph50.csv" "ABWGarage50.csv" [5] "ABWGemeindestr50.csv"