subset

    -1熱度

    1回答

    我需要幫助定義一個函數,該函數在數據庫中創建一個向量,其中對於每一行,函數查看該數據庫中的另一列,在指定的數據庫中搜索該值創建第二個數據庫的一個子集,該數據庫由所有匹配的行組成,並對該子集中的一個單獨列進行求和,然後將該值返回到原始數據庫中新列的相應行。 換句話說,我有一個看起來是這樣的一個數據幀: ID <- c('a', 'b', 'c', 'd', 'e') M <- 20:39 df

    0熱度

    1回答

    我有一個數據框,其值按級別(因子)分類,所以我想創建一個具有特定級別值的向量,例如, A <- c("Case1", "Case3", "Case2", "Case3", "Case2", "Case1", "Case3", "Case2", "Case2", "Case3", "Case1", "Case1", "Case3", "Case1", "Case2") Fa

    0熱度

    1回答

    我對R非常陌生,正試圖從一個子集中移除異常值以改善GLM。我使用的代碼是: data$sel <- ifelse(data$chol==8.3 & data$whr==1.14 ,(0), (1)) data dim(data) data2 <- subset(data, !(chol==8.3 & whr==1.14)) dim(data2) 我這樣做,但是,當我試圖繪製新的數據圖表

    0熱度

    1回答

    我迷失在文檔中,真的失去了做什麼的軌道。我認爲解決方案是使用環境,但即使我覺得它不那麼複雜,我也無法弄清楚。 下面是使用兩個類一個簡單的例子: Person <- setClass( Class = "Person", slots = c(name = "character", id = "numeric", age = "numeric"));

    1熱度

    1回答

    採樣中提取字符的概率我有定義了以下變量: a <- as.character(1:10) b <- 100 c <- 10 probs <- c(0.3, 0.3, 0.3, rep(0.1/7, 7)) min <- 5 max <- 10 我試圖找出如何子集在下面的代碼的「probs」參數與所述字符對應被隨機抽樣(即隨機抽樣字符5:10) sample(a[min:max], s

    2熱度

    3回答

    對於數據表,我該如何進行動態搜索,並且只選擇具有相同的Tail_No,具有不同目的地的相同Flight_ID的行。我有幾百萬行 的下面是表我有 My_data_table Unique_ID Tail_No Flight_ID Arrival_Airport 1AA 1234 abcd JFK 2AA 4234 bcde BWI 3AA

    1熱度

    2回答

    ncvars = c("prate", "arate", "wpd", "Atm1", "Atm2", "area", "fC", bas__1", "bas__asssaa", "bas__Clow", "bas__g2333e", "baser__arge", "bas__Aow", "bas__Aass") 現在,我想刪除那些 名稱完全area 匹配此字符串bas__ 我怎樣才能做到這一

    2熱度

    1回答

    我有一個包含「pre_1,pre_2,pre_3等...」的列的數據框。我也有後標記數據爲「POST1,POST2,post3 ...等)。 有沒有用這個詞‘前’選擇所有列切片在Python數據? 感謝。

    -2熱度

    2回答

    input set [1,2,3] 的所有子集 >>> a = [] >>> x = [1,2,3] >>> for t in range(1, len(x)+1): ... k = itertools.combinations(x,t) ... a.append([y for y in k]) 我獲得以下輸出 [ [(1), (2), (3)], [(1, 2), (1,

    0熱度

    1回答

    我想檢查一個數據幀(「apx」)中是否有任何行,其中來自apx中「AD」列的條目與條目匹配在另一個數據幀(「npx」)的「AD」列中,AND,其中來自匹配行的SD條目在另一個數據幀的13個單位內。 我檢查過幾個不同的參考,但由於我需要建立第三個數據幀(和其他原因),找不到答案。 我的工作試用這個... npx <- data.frame(TN = c(111, "Z2", 4, "fox", 3