data.table

    1熱度

    2回答

    我瞭解JS minfiers,混淆器和縮小器。我想知道是否有任何現有的工具(或任何快速到代碼的解決方案)部分混淆JavaScript。部分地,我的意思是它應該變得難以閱讀,但不會顯示爲醜化/縮小。它應該保留縮進,但會丟失註釋,並部分更改變量名稱,使其變得不清晰,而不會將它們轉換爲像混淆器那樣的「a,b,c」。 這樣做的目的可能是採取明確且可重用的代碼,並使其隱含且難以被其他人重用,而不會使自己無法

    1熱度

    1回答

    我有數據,存儲爲data.table dt或data.frame df,具有多個觀察值,每個id - month組合。我想將行號存儲在一個變量中,我們稱之爲row。 我知道如何在dplyr中做到這一點,但想學習如何在(純)data.table中做到這一點。我認爲這是一個非常簡單的操作,但我似乎無法找到可行的解決方案。 Reprex: library(dplyr) library(data.tab

    5熱度

    2回答

    我有一個自行車軌跡的樣本數據集。我的目標是要弄清楚,平均的時間量,在訪問B站間的失誤 到目前爲止,我已經能夠簡單地訂購數據集: test[order(test$starttime, decreasing = FALSE),] ,並找到哪裏start_station和end_station相等B. which(test$start_station == 'B') which(test$end_

    0熱度

    1回答

    這是一個直接跟進到以前的類似問題,我問的提取列表的列表的特定子集:Extracting data from a list of lists into its own `data.frame` with `purrr` 因此,我將使用相同的樣本數據集: l <- list(structure(list(a = -1.54676469632688, b = "s", c = "T",

    1熱度

    1回答

    當所需插值點與可用數據相比稀疏時,線性插值的最有效方法是什麼?我有一個非常長的數據框,其中包含許多列,其中一列表示時間戳,其餘爲變量,對此我感興趣的是插入時間戳很少。例如,考慮兩個變量的情況: microbenchmark::microbenchmark(approx(1:2, 1:2, 1.5)$y) # Unit: microseconds # expr min lq mean med

    1熱度

    1回答

    我有一個偏斜分佈的數據集,我想用相同數量的觀測值分成兩個分箱 - 除了歪斜。 爲了澄清,我有大量的零和相對較少的> 0個觀察值。 如果我使用cut2將值分成10個包含零的分箱,我會得到以下結果。 library(data.table) library(Hmisc) DT<-data.table(x=rep(0,100), y=rep(0,100)) DT<-rbind(DT, data.t

    3熱度

    2回答

    我有一個樣本數據集,用於跟蹤不同車站的自行車軌跡。我的目標是找到間隔的自行車保持在與difftime()特定站,在這種情況下,站B. > test bikeid start_station starttime end_station endtime 1 1 A 2017-09-25 01:00:00 B 2017-09-25 01:30:00 2 1 B

    8熱度

    1回答

    我有一個非常大的時間序列,我需要根據開始時的某個任意值和當前時間段中的更改創建不同的時間序列。在真實數據集這種變化取決於數據幀的其他變量,但對於MWE的目的,我重新創建如下: initial_value <- 100 set.seed(123) library(data.table) df <- as.data.table(data.frame(num = c(1:10),change =

    1熱度

    5回答

    的PHP SUBSTR函數不接受整數轉換字符串...:P 情況 如果我離開像代碼這一點,它的工作原理: <?php $key = '35110100840754000150550010000014301000000809'; echo substr($key, 35, -1); ?> ,結果是正確的: 00000080 問題 但我得到一個整型變量此鍵(從數據庫)。所以結果爲零,並

    -1熱度

    1回答

    我想將字符串格式化爲JSP文件中的日期。這是我正在使用的代碼。 <td colspan="1" align="center"> <fmt:formatDate type="date" pattern="MM/dd/yyyy" value="${nppaAppInfoVO.lvl1appdte}"/> </td> 我試圖放在fmt標籤中的樣本日期是2016-01-12 14:31:2