dplyr

    3熱度

    1回答

    我對兩個跨越四年的個體重複觀察。我怎樣才能隨機選擇一年中的所有觀察結果? set.seed(123) dat <- data.frame(IndID = rep(c("AAA", "BBB"), each = 100), Year = sample(c("2001", "2002", "2003", "2005"),200, replace = T),

    2熱度

    3回答

    我有一個數據框的幾列,最後一個被稱爲Filename。這是它的樣子。 Product Company Filename … … mg-tvd_bmmh_20170930.csv … … mg-tvd_bmmh_2016_06_13.csv … … … 我想寫R中很短的腳本,從文件名取日期,並將其轉換成一個新的列,我稱之爲一個Date。因此,一個新

    0熱度

    1回答

    我需要在我的df中應用一個子集(深度1:深度nmN:nmN)函數,該函數應該同時使用兩列(t & s)和行作爲輸入(深度,溫度& sal)。我的真實數據有28列至128列170列。我想計算就像一個公式: x = z- [temp * (temp - tdev) + s * sal] 其中z它的觀測值 df <- matrix(c( 1.0277, 1.0051, 1.0059, 1.003,

    0熱度

    2回答

    在Excel中,我可以讓該組的列和計數,但IAM無法做到在R. 對於R中做我使用剪切功能有一些休息。 cut(elapsed, breaks=seq(min(elapsed),max(elapsed)+100,50), include.lowest=T) 這裏我附上了數據的png和所需的輸出。 但上面的代碼沒有給我需要的輸出。 這是我的數據 和我需要的輸出: 400 9 500 4 6

    -1熱度

    1回答

    我正在處理中等大小的數據集,並且我有興趣一次重新編碼多個變量。 有15個變量編碼爲三個等級的因子。 YES = 3,NO = 2,N/A = 1。 我想重新編碼所有15個變量作爲數字。 YES = 1,NO = 0,N/A = NA。 在更新我的軟件之前,此代碼工作。 my_data[, 9:23 := lapply(.SD, recode, "'YES'=1;'NO'=0;'N/A'=NA",

    0熱度

    2回答

    我寫了以下函數來計算兩個位置之間的移動距離。 # Get Distance require(RJSONIO) address1 = "Noida Sector 62" address2 = "Connaught Place" url <- "https://maps.googleapis.com/maps/api/distancematrix/json?" url <- URLencod

    1熱度

    1回答

    不顯示我有這樣的數據集: structure(list(CAMPAMENTO = c("Futura Esperanza", "Futura Esperanza", "Futura Esperanza", "Futura Esperanza", "Futura Esperanza", "Nuevo Amanecer", "Nuevo Amanecer", "Nuevo Amanecer", "

    0熱度

    2回答

    有人可以解釋爲什麼這個連接不起作用嗎?我從here library(dplyr) library(stringr) library(tidytext) res<-"Hi my name"%>%strsplit("[[:space:]]")%>%inner_join(get_sentiments("afinn")) 我期望能獲得這兩個列表的交集適應代碼。我做錯了什麼?需要注意的是get_

    5熱度

    1回答

    在Python Pandas中,我想通過在多個列上執行多個聚合函數來添加列,如R dplyr mutate_each。 例如,Python Pandas是否可以實現與以下R腳本相同的處理? R dplyr : iris %>% group_by(Species) %>% mutate_each(funs(min, max, mean), starts_with("Sepal

    1熱度

    3回答

    我有以下data.frame Category Product Status 1 A qwe In 2 A rty In 3 A ewq Out 4 B dfs In 5 B sgf In 6 C mnb Out 7 C ves Out 8 C klm Out 9 C nbc Out 我的目標是從類別在水平OnlyIn創建列標誌每組