replicate

    0熱度

    3回答

    所以...我有一些問題... 使用R,我試圖模擬一個二項分佈N = 10和p = 0.6,大小爲1,然後獲得多少個1和0,並且這個模擬應該重複200次,以便在第一列中取200行和兩列數爲1的矩陣,第二列中的數字爲0。 予定義的函數,以便: binom10.2 <- function(i){ x <- rbinom(10,1,0.6) y <- as.vector(table(x

    1熱度

    1回答

    在我的R函數下面,我想知道如何改變我的代碼,使我可以從我的fun函數中獲得pe?現在,fun只輸出L和U。 P.S.當然,我想保持現在的功能正常,因此replicate也可能需要更改,因爲除了L和U之外還有fun輸出pe。 CI.bi = function(n, p, n.sim){ fun <- function(n1 = n, p1 = p){ x <- rbinom(1, size =

    1熱度

    1回答

    我在尋找R的複製功能,並意識到我爲不同的組生成相同的數字。 我在想replicate應該產生不同的數字,因爲rnorm再次進行replicate。 這是我意識到, df <- data.frame(y=rep(replicate(2,c(rnorm(5,0.27,0.01), rnorm(5,0.24,0.01))),times=2), gr = rep(seq(1,2),

    0熱度

    1回答

    我一直在試圖重塑我的數據,我已經到了如何完成這一塊。我有相當大的數據集,但這裏有一個單行的例子: TJ25_TAD TJ_num Date Bin 1 Bin2 Bin3 TJ25 4/18/2006 19:00 1.5 73.9 16.2 我想複製每一行(每個日期/小時值,我有數百行),然後有針對單個列值,所以它看起來像這樣: TJ25_TAD TJ_num Dat

    0熱度

    3回答

    我只需要複製我的數據幀n次(例如100次)並將所有輸出保存到列表中。 它應該是非常簡單和直接,但我還找不到任何解決方案。 假data.frame: df = read.table(text = 'a b 1 2 5 6 4 4 11 78 23 99', header = TRUE)

    4熱度

    1回答

    我一直在使用SAS很長一段時間,現在我想翻譯我的代碼在R.我需要幫助做到以下幾點: 生成若干自舉樣品 運行在每個樣品 存儲在一個新的數據集的參數的線性迴歸模型的複製樣品 我編輯的代碼,更清晰。 我用了很多for循環,我知道並不總是推薦。這個過程非常緩慢 是否有代碼/軟件包(例如,應用家庭功能,「caret」軟件包)可以使這個非常乾淨的高效/快,尤其是如samplesize * bootsample

    1熱度

    1回答

    從來就看到在另一篇文章這個問題,但我有一個性差異: I'm triyng遵循https://www.telepieza.com/wordpress/2008/03/13/replicar-bases-de-datos-mysql-en-servidores-locales-o-remotos/ 的指示,但我在我的服務器原來的行:#log-bin=mysql-bin被註釋掉(#) 如果我讓沒有#線並

    0熱度

    1回答

    我有兩個矩陣一個包含所有的平均值,另一個包含所有的標準差。我想爲三位投資者中的每一位模擬一個隨機數並查看哪個投資者獲得最高。 例如: - 貸款1有三名投資者。 (1,m [1,1],sd [1,1]),rnorm(1,m [1,2],sd [1,2]),rnorm(1,m [ 1,3],sd [1,3]) 並存儲它。我想模擬這1000次,並將結果存儲爲 。 Output 我可以使用Mapply和S

    1熱度

    2回答

    我使用replicate經營自己analyse功能多次(analyse返回一個列表): results <- replicate(reps, analyse()) 有沒有一種方法來添加進度條,顯示的百分比複製完成了嗎?我嘗試過txtProgressBar,但不知道如何在沒有for循環的情況下使其工作。 編輯:的replicate: analyse <- function() { ou

    3熱度

    1回答

    我想將Matlab的代碼帶入C++。有一些與我的案例in the KDE Eigen Forums有關的信息。 我儘量做到有關Matlab的meshgrid,爲其解決方案給出了有 X = RowVectorXd::LinSpaced(1,3,3).replicate(5,1); Y = VectorXd::LinSpaced(10,14,5).replicate(1,3); 即其他維度的.r