国产性生交xxxxx免费-国产中文字幕-啊灬啊灬啊灬快灬高潮了,亚洲国产午夜精品理论片在线播放 ,亚洲欧洲日本无在线码,色爽交视频免费观看

鍋爐信息網(wǎng) > 鍋爐知識 > 鍋爐資訊

R語言高速unnest

發(fā)布時(shí)間:

作者:黃天元,復(fù)旦大學(xué)博士在讀,熱愛數(shù)據(jù)科學(xué)與開源工具(R),致力于利用數(shù)據(jù)科學(xué)迅速積累行業(yè)經(jīng)驗(yàn)優(yōu)勢和科學(xué)知識發(fā)現(xiàn),涉獵內(nèi)容包括但不限

作者:黃天元,復(fù)旦大學(xué)博士在讀,熱愛數(shù)據(jù)科學(xué)與開源工具(R),致力于利用數(shù)據(jù)科學(xué)迅速積累行業(yè)經(jīng)驗(yàn)優(yōu)勢和科學(xué)知識發(fā)現(xiàn),涉獵內(nèi)容包括但不限于信息計(jì)量、機(jī)器學(xué)習(xí)、數(shù)據(jù)可視化、應(yīng)用統(tǒng)計(jì)建模、知識圖譜等,著有《R語言數(shù)據(jù)高效處理指南》(《R語言數(shù)據(jù)高效處理指南》(黃天元)【摘要 書評 試讀】- 京東圖書,《R語言數(shù)據(jù)高效處理指南》(黃天元)【簡介_書評_在線閱讀】 - 當(dāng)當(dāng)圖書)。知乎專欄:R語言數(shù)據(jù)挖掘。郵箱:huang.tian-yuan@qq.com.歡迎合作交流。


熟悉tidyr::unnest函數(shù)的應(yīng)該知道,在使用column-list的時(shí)候,需要把其還原為本來的數(shù)據(jù)框就需要這個(gè)函數(shù)(這種操作想必在SQL里面也不曾存在,是高級操作)。我以前做的時(shí)候數(shù)據(jù)量比較少,因此沒有意識到海量數(shù)據(jù)的時(shí)候它可能會慢。但是一個(gè)帖子給了一些啟示,并編寫了一個(gè)函數(shù)來加速這個(gè)過程,因此這里援引一下:

library(pacman)np_load(rlang,data.table,tidyverse)nunnest_dt <- function(tbl, col) {nn tbl <- as.data.table(tbl)nn col <- ensyms(col)nn clnms <- syms(setdiff(colnames(tbl), as.character(col)))nn tbl <- as.data.table(tbl)nn tbl <- eval(n expr(tbl[, as.character(unlist(!!!col)), by = list(!!!clnms)])n )nn colnames(tbl) <- c(as.character(clnms), as.character(col))nn tbln}

原鏈接為:

https://www.johannesbgruber.eu/post/a-faster-unnest/

以后需要高速unnest的時(shí)候,一定會回來取用。

精選推薦

  • 如何正確選擇白板供應(yīng)商
    如何正確選擇白板供應(yīng)商

    目前在無錫想采購一塊白板不管是實(shí)體店鋪,還是網(wǎng)絡(luò)平臺都有很多選擇,想要到專業(yè)的無錫白板公司采購還需要掌握一定的方式技巧。現(xiàn)

  • 柴油發(fā)電機(jī)組供應(yīng)商
    柴油發(fā)電機(jī)組供應(yīng)商

      t 揚(yáng)州華東動(dòng)力機(jī)械有限公司,位于江蘇省揚(yáng)州市江都區(qū)仙城工業(yè)園,是專業(yè)從事發(fā)電機(jī)、柴油及燃?xì)獍l(fā)電機(jī)組研發(fā)、制造、銷售、服務(wù)于

  • 高溫輻射爐
    高溫輻射爐

    5.2.2高溫輻射爐5.2.2.1溫度控制★(1)樣品溫度范圍:常溫~1400℃。★(2)均溫區(qū):長度不小于80mm。★(3)中心區(qū):長度不小于10mm。(4)溫度梯度(均

  • 高壓鍋在什么情況下會爆炸?
    高壓鍋在什么情況下會爆炸?

    近日,多地發(fā)生高壓鍋爆炸事故,給不少家庭帶來了傷害和財(cái)產(chǎn)損失。那么,什么情況下會導(dǎo)致高壓鍋爆炸呢?首先,當(dāng)高壓鍋內(nèi)部壓力過高時(shí),如果

0