rowsum

    -1熱度

    1回答

    考慮以下代碼 lapply(lst,rowSums) lst是數據幀的列表。每個數據幀有,例如,四個列和十個行。我想在每一行中添加列的值,但是,我不希望在總和中包含第一列的值。因爲我覺得for循環長相醜陋和低效 lst_sum = list() for (ii in c(1,5)) { dummy <- lst[[ii]] dummy <- rowSums(dummy[,seq(2,4

    0熱度

    1回答

    我的數據看起來像 pos year A B 1 2012 1 1 1 2013 1 NA 2 2012 NA NA 2 2013 NA 1 我試圖計算每個POS A和B之間的百分比差異,只有當A和B都不NA。 ddply(x, .(pos), summarize, diff = ifelse(is.na(A)==FALSE & is.na(B)==FALSE,

    0熱度

    2回答

    我有不平衡的面板數據,並想借此rowsum(MRAR)每個觀察了報告中所列的過去36個月(時間序列「日期」): dput(ER) NA, NA, NA, NA, NA, NA, NA, -4.91111111111111, NA, NA, -6, NA, NA, NA, -1.31111111111111, NA, NA, NA, -5.95555555555556, -5.7333333

    0熱度

    1回答

    我不明白爲什麼以及如何防止兩個整數列的和爲numeric,類型爲double。任何想法? 這裏是一個小的工作示例 library(data.table) set.seed(123) A <- rnorm(20, 100, 5) B <- rnorm(20, 50, 20) NA.A <- which(A %in% sample(A, 5)) NA.B <- which(B %in%

    -1熱度

    1回答

    我在本文中討論的數據框中使用R和rowSums函數:Sum over spatialGridDataFrame: rowSums or colSums。現在起訴rowSums如下: FLintMod[[2+nsim]] <- rowSums([email protected][, 2:(1+nsim)], na.rm=TRUE) 現在我面臨着新的錯誤,我真的沒有,爲什麼我得到這個錯誤任何想法:

    2熱度

    2回答

    有沒有辦法在傳遞rowSums a xts對象時保留xts對象的索引? 目前我將結果重寫爲xts對象,但這看起來沒有像rowSums能夠簡單地返回它傳遞的結果那樣快。 xts(rowSums(abs(data)),index(data))

    0熱度

    1回答

    數據幀=斧 Col1 0.98 0.076 0.09 0.81 0.01 0.378 0.12 0.33 0.001 我要添加的單個行其通過空間在Python分離的這些多個元件,例如,我的輸出像 Col1 Summm 0.98 0.076 0.09 0.98+0.076+0.09 0.81 0.01 0.378 0.81+0.01+0.378 0.12 0.33 0

    1熱度

    4回答

    如何確定列值是否相等? 樣品數據框: A B C D E ab NA NA NA NA ed dd NA NA NA ll NA NA NA NA dd NA NA ef NA 如何從2列決定:5,如果它們都含有NA? 我希望我的最終數據框,看起來像這樣: A B C D E F ab NA NA NA NA TRUE ed dd NA NA NA FAL

    -1熱度

    1回答

    我有一個簡短的問題: 我使用MICE包中的多重插補算出了項目數據。 插補後,我想總結項目總分。 但是,我的數據現在處於mids對象中,我無法弄清楚如何完成這個簡單的任務。 有沒有人有這個「問題」的經驗? 最佳,萊昂哈德

    0熱度

    3回答

    我有一個場景,我將在其中顯示列值達到特定行值的總和。我從小計給A,B,C類。如果小計HVS 80,我給A,和從81-90 B和91-100,被設定爲100 例如 Class totalstudent subtotal category 1 20 20 A 2 30 50 A 3 15 65 A 4 20 85 B 5 10