r

    1熱度

    2回答

    我經常發現自己在一個情況下,我有一個包含寬列的多組,像這樣的表: replicate groupA VA1 VA2 groupB VB1 VB2 1 1 a 0.3429166 -2.30336406 f 0.05363582 1.6454078 2 2 b -1.3183732 -0.13516849 g -0.42586417 0.1541541 3 3

    1熱度

    1回答

    我希望函數只給出一個字符值作爲輸出,但是當read.csv使用colClasses的默認值時,會有額外的字符值輸出。爲什麼當我指定colClasses =「character」而不是其他方式時,我的函數運行良好? top <- function(state, outcome) { a <- read.csv("outcome-of-care-measures.csv") i

    0熱度

    1回答

    從R文檔中的以下代碼link我想弄清楚如何爲數據的每個原始點提取單個值(「密度」) frame 這樣,我就可以使用新的列來進一步應用,這些應用程序在3D空間中具有「點」密度。 我看着這個SO問題:link,但該代碼給出了一個51層矩陣..我堅持如何獲得150點值。 在我的情況下,我擔心的是使用三變量例如: fhat <- kde(x=iris[,1:3]) 這是代碼,它給出了一個很好的情節,但

    -3熱度

    1回答

    任何人都可以幫助我讓我的代碼執行相同的操作,但使用ggplot geom_bar函數? 任何幫助或建議在正確的方向將不勝感激。 數據集: FID DESTINATION LANGUAGE IMD 1 Germany English Internal 2 Germany French Internal 3 France English International 4 USA En

    -1熱度

    1回答

    我有一個.dta格式的數據集,包含棒球運動員的身高和體重。我想計算每個體重值的平均身高。 從我所能找到的,我可以使用dplyr和「group_by」,但我的R腳本無法識別該命令,儘管已安裝並調用該程序包。 謝謝!

    1熱度

    1回答

    我有一個數據框,每行中包含多個因子,用逗號分隔。各行中的因素數量和因素數量未知。我需要對這一列進行熱編碼,這樣每一個獨特的因素都佔據着自己的專欄。我在下面有一個解決方案,但我相信有一個更好,更優雅的解決方案。這裏是一個例子: #one hot encode multiple factors in each row library(stringr) library(caret) library

    1熱度

    1回答

    象徵是汽車的保險風險評級。 str(carprice$symboling) $ symboling:係數W/6水平 「-2」, 「 - 1」, 「0」,..:6 6 4 5 5 5 4 4 4 3 ... levels(carprice$symboling)[-2:-1] <- "safe" levels(carprice$symboling)[0:1] <- "mild risky" l

    1熱度

    2回答

    我有兩個向量,我想知道向量b的哪個值使a的每個元素的和(a-b)最小。我想要的輸出是一個長度爲a的矢量,其中包含向量b的值。 a <- c(1, 3, 5, 7, 9, 12, 19, 25, 80) b <- c(2, 9, 8.4, 7, 66, 32, 19, 4) 我曾嘗試 - closest_longitude <- function (x, y) { which.min(x -

    -2熱度

    1回答

    我正在處理員工數據。整個數據框有104列,但爲此,我只關心兩列。我們有一個員工編號和他們的主管(以員工編號列中存在的主管編號的形式)。我需要對數據進行排序,以便員工編號在管理員標識列中的任何實例上方。 下面是我的第一個解決方案,但它有幾個問題,我認爲有一個更好的方法來做到這一點。現在,它不僅僅是將行向上移動,而是添加一個新行,所以它永遠不會完成。 任何援助將不勝感激。 library(iterat

    0熱度

    1回答

    我有2個數據框(工資和投球)。薪水(我們發現球員的薪水)有26'000個參賽項目,Pitching(我們發現球員的統計數據)有19'000項。顯然,賺取某些具體統計數據而不僅僅是薪水是相當複雜的,所以這是可理解的。 現在我想添加一個薪金列到Pitching數據框中,但只是匹配的(相同的球員,相同的日期)。我想代碼如 如果球員姓名(來自工資數據框)=球員姓名(來自投球數據框)和年份(來自薪水數據框)