apply

    2熱度

    2回答

    我有兩列的數據幀: df: ix Col1 Col2 1 11.0 'JPY' 2 51.0 'EUR' .. 1000,000 27.0 'CAD' 我有貨幣的列表l1 = ['JPY','EUR',...,'CAD'] 我有轉換的列表l2 = [5.0, 1.0, ..., 0.5] 我有一個功能,以及我創建的: def convert_currency(s

    1熱度

    1回答

    我有一個數據幀尋找這樣的:我需要循環列A到E > df POP A B C D E NA CC CC TC TT CC NA TG TT TT TT TG NA TT TA TT TT TT NA CC CC TC TT CC NA TC TT TT TT TT NA AG GG GG GG AG NA AA AA AG AG AA NA GG GA GG AA GG NA A

    0熱度

    2回答

    我有一個包含R中相同大小的矩陣的列表。我想對所有矩陣的相同元素應用函數。例如: > a <- matrix(1:4, ncol = 2) > b <- matrix(5:8, ncol = 2) > c <- list(a,b) > c [[1]] [,1] [,2] [1,] 1 3 [2,] 2 4 [[2]] [,1] [,2] [1,] 5 7 [2

    -6熱度

    1回答

    我有以下數據集。當我運行下面的函數時,它只會產生一行結果。我需要爲每棵樹找到Gomp。 Tree a b k 4382 21,88 9,59 0,0538 4383 13,93 12,94 0,0811 4384 19,69 9,78 0,0597 4385 20,02 8,23 0,0489 4386 11,07 23,2 0,1276 4387 18,35 13,

    3熱度

    4回答

    假設我有一個數據框(或系列)是這樣的: Value 0 0.5 1 0.8 2 -0.2 3 None 4 None 5 None 我希望創建一個新的結果列。 每個結果的值由以前的值通過任意函數f確定。 如果以前的值不可用(無或NaN),我希望使用以前的結果(並將其應用f當然)。 使用以前的值很容易,我只需要使用shift。但是,訪問以前的結果似乎並不那麼簡單。 例如,下面的代碼

    0熱度

    3回答

    數據幀我有IPC的歷史價格數據框(^ MXX)和IM試圖使矩陣滯後爲列: for(i in 1:length(IPC$Close)-1){ for(l in 1:length(IPC$Close)-1){ Lags[l,i] <- log(IPC$Close[l+i]-log(IPC$Close[l])) } } 這工作,但......用不了這麼多時間。 我如何

    0熱度

    2回答

    我正在嘗試在FinCal中使用npv函數來確定物理與雲服務器上5年的回報。 library(FinCal) Dput用於第一180行: structure(list(Instance = c(0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L,

    1熱度

    1回答

    bmi<-function(x,y){ (x)/((y/100)^2) } BMI(70177),它可以工作 但適用()但這並沒有工作 apply(Student,1:2,bmi(Student$weight,Student$height)) 錯誤match.fun(FUN ): 'BMI(學生$權重,學生$高度)' 不是一個函數,字符或符號

    1熱度

    1回答

    如果我使用這個功能line1.apply(sc.shapiro, axis=1)。 它給了我這樣的結果(0.9815108776092529, 0.9715939164161682)。 我想只得到第二價值,所以我試圖寫這樣 line1.apply(sc.shapiro[1], axis=1)但它從來沒有工作:( 問題是 ----> 1 line1.apply(sc.shapiro[1], axis

    0熱度

    1回答

    我需要清理數據幀:所有等位基因列 Sample Name` Marker `Allele 1` `Allele 2` `Allele 3` `Allele 4` <int> <chr> <int> <int> <int> <int> 1 2 D13 NA 118 136 NA 2 3 D13 NA 118 NA 136 3 4