91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何實(shí)現(xiàn)Pandas的DataFrame轉(zhuǎn)換交互式表格

數(shù)據(jù)分析與開(kāi)發(fā) ? 來(lái)源:數(shù)據(jù)分析與開(kāi)發(fā) ? 2023-11-21 16:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Pandas是我們?nèi)粘L幚肀砀駭?shù)據(jù)最常用的包,但是對(duì)于數(shù)據(jù)分析來(lái)說(shuō),Pandas的DataFrame還不夠直觀,所以今天我們將介紹4個(gè)和Pandas相關(guān)的Python包,可以將Pandas的DataFrame轉(zhuǎn)換交+互式表格,讓我們可以直接在上面進(jìn)行數(shù)據(jù)分析的操作。

Pivottablejs

Pivottablejs是一個(gè)通過(guò)IPython widgets集成到Python中的JavaScript庫(kù),允許用戶(hù)直接從DataFrame數(shù)據(jù)創(chuàng)建交互式和靈活的匯總報(bào)表??梢赃M(jìn)行高效、清晰的數(shù)據(jù)分析和表示,幫助將數(shù)據(jù)從Pandas DataFrame轉(zhuǎn)換為易于觀察的交互式數(shù)據(jù)透視表。

pivot_ui函數(shù)可以自動(dòng)從DataFrame生成交互式用戶(hù)界面,使用戶(hù)可以簡(jiǎn)單地修改,檢查聚合項(xiàng),并快速輕松地更改數(shù)據(jù)結(jié)構(gòu)。

!pipinstallpivottablejs

frompivottablejsimportpivot_ui
importpandasaspd

data=pd.read_csv("D:Datacompany_unicorn.csv")
data["Year"]=pd.to_datetime(data["DateJoined"]).dt.year
pivot_ui(data)

如下圖所示,我們可以直接在notebook中對(duì)DataFrame進(jìn)行篩選,生成圖表

31489cd6-730f-11ee-939d-92fbcf53809c.gif

我們還可以快速生成數(shù)據(jù)透視表

31581404-730f-11ee-939d-92fbcf53809c.gif

Pygwalker

PyGWalker可以把DataFrame變成一個(gè)表格風(fēng)格的用戶(hù)界面,讓我們直觀有效地探索數(shù)據(jù)。

31655196-730f-11ee-939d-92fbcf53809c.png

這個(gè)包的用戶(hù)界面對(duì)Tableau用戶(hù)來(lái)說(shuō)很熟悉,如果你用過(guò)Tableau那么上手起來(lái)就很容易

!pipinstallpygwalker

importpygwalkeraspyw
walker=pyw.walk(data)

3173e90e-730f-11ee-939d-92fbcf53809c.gif

img

通過(guò)一些簡(jiǎn)單的拖拽,可以進(jìn)行篩選和可視化,這是非常方便的。

Qgrid

31802a70-730f-11ee-939d-92fbcf53809c.png

除了PyGWalker之外,Qgrid也是一個(gè)很好的工具,它可以很容易地將DataFrame架轉(zhuǎn)換為視覺(jué)上直觀的交互式數(shù)據(jù)表。

importqgrid
qgridframe=qgrid.show_grid(data,show_toolbar=True)
qgridframe

318b220e-730f-11ee-939d-92fbcf53809c.gif

我們還可以直接在表上添加、刪除數(shù)據(jù)。

與上面提到的qgrid包一樣,Itables提供了一個(gè)簡(jiǎn)單的接口??梢赃M(jìn)行簡(jiǎn)單的操作,如過(guò)濾、搜索、排序等。

fromitablesimportinit_notebook_mode,show
init_notebook_mode(all_interactive=False)

show(data)

31b1759e-730f-11ee-939d-92fbcf53809c.gif

tables和Qgrid包對(duì)于快速查看數(shù)據(jù)模式是必要的。然而,如果我們想要進(jìn)一步理解數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,它們的特征是不夠的。因此,在獲得更復(fù)雜的見(jiàn)解的情況下,使用透視表js和Pygwalker是可取的。

總結(jié)

上面的這些包可以在Jupyter Notebook中將dataframe轉(zhuǎn)換為交互式表。

Itables 和Qgrid比較輕量,可以讓我們快速的查看數(shù)據(jù),但是如果你想進(jìn)行更多的操作,例如生成一些簡(jiǎn)單的可視化圖表,那么Pivottablejs和Pygwalker是一個(gè)很好的工具。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • javascript
    +關(guān)注

    關(guān)注

    0

    文章

    526

    瀏覽量

    56343
  • 數(shù)據(jù)分析
    +關(guān)注

    關(guān)注

    2

    文章

    1516

    瀏覽量

    36239
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4877

    瀏覽量

    90071

原文標(biāo)題:總結(jié)

文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    河南移動(dòng)榮獲2025年度ICT優(yōu)秀案例人機(jī)交互卓越創(chuàng)新突破方案

    近日,由工業(yè)和信息化部新聞宣傳中心(人民郵電報(bào)社)組織的“2025 ICT優(yōu)秀案例”征集活動(dòng)圓滿(mǎn)落幕,交互式UE LOGO解決方案,在眾多信息通信領(lǐng)域?qū)嵺`案例中脫穎而出,榮獲2025年度“ICT優(yōu)秀
    的頭像 發(fā)表于 02-26 13:57 ?307次閱讀

    河南移動(dòng)攜手華為實(shí)現(xiàn)首批增強(qiáng)通話(huà)鴻蒙終端產(chǎn)品

    實(shí)現(xiàn)該功能的華為終端,且本次落地的 DC(Data Channel)交互式通話(huà)技術(shù)能力由河南移動(dòng)率先發(fā)布商用。
    的頭像 發(fā)表于 02-25 15:28 ?268次閱讀

    【應(yīng)用方案】聰明的車(chē)燈會(huì)說(shuō)話(huà),艾為突破性方案助力車(chē)燈交互升級(jí)

    智慧燈語(yǔ)的典型應(yīng)用中,最常見(jiàn)的就是車(chē)尾交互式LED矩陣顯示屏,然而,為實(shí)現(xiàn)高分辨率的車(chē)尾交互屏,傳統(tǒng)方案通常需部署2000至5000顆LED燈珠,依賴(lài)多達(dá)42~10
    的頭像 發(fā)表于 12-31 19:04 ?383次閱讀
    【應(yīng)用方案】聰明的車(chē)燈會(huì)說(shuō)話(huà),艾為突破性方案助力車(chē)燈<b class='flag-5'>交互</b>升級(jí)

    思必馳助力智元精靈G2重新定義工業(yè)級(jí)交互式具身作業(yè)機(jī)器人

    2025年全運(yùn)會(huì)期間,智元機(jī)器人推出的工業(yè)級(jí)交互式具身作業(yè)機(jī)器人一智元精靈G2,在廣州的交通樞紐承擔(dān)乘客引導(dǎo)、問(wèn)題解答及安全巡查等核心任務(wù),此外還支持全場(chǎng)景全向避障與高精度力控作業(yè),應(yīng)用于汽車(chē)零部件
    的頭像 發(fā)表于 12-19 11:23 ?574次閱讀

    AMD Alveo MA35D加速器:開(kāi)啟大規(guī)模交互式流媒體新時(shí)代

    AMD Alveo MA35D加速器:開(kāi)啟大規(guī)模交互式流媒體新時(shí)代 在當(dāng)今全球視頻市場(chǎng)被直播主導(dǎo)的背景下,低延遲應(yīng)用不斷涌現(xiàn),對(duì)基礎(chǔ)設(shè)施和視頻處理技術(shù)的成本結(jié)構(gòu)及部署策略產(chǎn)生了深遠(yuǎn)影響。AMD推出
    的頭像 發(fā)表于 12-15 14:35 ?388次閱讀

    智能顯示模塊能實(shí)現(xiàn)表格顯示功能嗎?

    智能顯示模塊能實(shí)現(xiàn)表格顯示
    發(fā)表于 12-15 08:19

    Simcenter STAR-CCM+數(shù)據(jù)分析:使用交互式分析工具,增強(qiáng)對(duì)設(shè)計(jì)決策的信心

    優(yōu)勢(shì)在熟悉的單一和完全集成的環(huán)境中工作,節(jié)省工程時(shí)間利用領(lǐng)先的定性逼真可視化技術(shù),將結(jié)果清晰地傳達(dá)給利益相關(guān)者在仿真的每個(gè)步驟中,利用SimcenterSTAR-CCM+虛擬現(xiàn)實(shí)在沉浸環(huán)境中進(jìn)
    的頭像 發(fā)表于 11-26 11:35 ?658次閱讀
    Simcenter STAR-CCM+數(shù)據(jù)分析:使用<b class='flag-5'>交互式</b>分析工具,增強(qiáng)對(duì)設(shè)計(jì)決策的信心

    河南移動(dòng)攜手華為完成交互式UE Logo全球首呼

    河南移動(dòng)攜手華為成功打通全球首個(gè)交互式UE Logo First Call,正式開(kāi)啟5G-A“體驗(yàn)經(jīng)營(yíng)2.0”新時(shí)代,在網(wǎng)絡(luò)能力產(chǎn)品化與用戶(hù)體驗(yàn)升級(jí)領(lǐng)域樹(shù)立先鋒里程碑。
    的頭像 發(fā)表于 10-21 09:55 ?810次閱讀

    HarmonyOSAI編程智能問(wèn)答

    CodeGenie基于生成搜索能力,通過(guò)查詢(xún)生成、內(nèi)容優(yōu)選服務(wù)高效理解用戶(hù)意圖,問(wèn)答交互式地獲取編碼相關(guān)知識(shí)。 對(duì)話(huà)示例 在對(duì)話(huà)區(qū)域輸入需要查詢(xún)的問(wèn)題,開(kāi)始問(wèn)答。示例如下: ArkTS如何實(shí)現(xiàn)
    發(fā)表于 09-03 16:17

    磁致靜力水準(zhǔn)儀數(shù)據(jù)獲取及數(shù)據(jù)轉(zhuǎn)換

    在工程結(jié)構(gòu)安全監(jiān)測(cè)領(lǐng)域,磁致靜力水準(zhǔn)儀以其高精度、高穩(wěn)定性成為大壩、隧道、邊坡、建筑等沉降變形監(jiān)測(cè)的首選設(shè)備。下面南京峟思將給大家解析YJL-200型磁致靜力水準(zhǔn)儀的數(shù)據(jù)獲取原理與數(shù)據(jù)轉(zhuǎn)換方法
    的頭像 發(fā)表于 09-01 14:31 ?659次閱讀
    磁致<b class='flag-5'>式</b>靜力水準(zhǔn)儀數(shù)據(jù)獲取及數(shù)據(jù)<b class='flag-5'>轉(zhuǎn)換</b>

    OBOO鷗柏丨AI室外觸摸屏查詢(xún)一體機(jī)戶(hù)外交互式觸控終端信息發(fā)布大屏招投標(biāo)標(biāo)底參數(shù)要求

    整機(jī)參數(shù)要求:21.5寸/23.8寸/32英寸/43寸/49寸/55寸/65寸/75寸/85-86寸/98寸/100寸/110寸/115寸室外觸控一體機(jī)戶(hù)外交互式查詢(xún)觸摸一體機(jī)高清信息發(fā)布宣傳大屏
    的頭像 發(fā)表于 08-12 10:42 ?1156次閱讀
    OBOO鷗柏丨AI室外觸摸屏查詢(xún)一體機(jī)戶(hù)外<b class='flag-5'>交互式</b>觸控終端信息發(fā)布大屏招投標(biāo)標(biāo)底參數(shù)要求

    【HarmonyOS 5】鴻蒙應(yīng)用實(shí)現(xiàn)發(fā)票掃描、文檔掃描輸出PDF圖片或者表格的功能

    【HarmonyOS 5】鴻蒙應(yīng)用實(shí)現(xiàn)發(fā)票掃描、文檔掃描輸出PDF圖片或者表格的功能 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類(lèi)應(yīng)用 (金融理財(cái)# 一、前言 圖(1-1
    的頭像 發(fā)表于 07-11 18:16 ?1390次閱讀
    【HarmonyOS 5】鴻蒙應(yīng)用<b class='flag-5'>實(shí)現(xiàn)</b>發(fā)票掃描、文檔掃描輸出PDF圖片或者<b class='flag-5'>表格</b>的功能

    車(chē)機(jī)交互測(cè)試自動(dòng)化實(shí)現(xiàn)路徑與案例分析

    測(cè)試設(shè)備是車(chē)機(jī)交互測(cè)試自動(dòng)化實(shí)現(xiàn)的核心支撐,通過(guò)合理選型、部署和應(yīng)用北京沃華慧通測(cè)控技術(shù)有限公司汽車(chē)測(cè)試設(shè)備,結(jié)合科學(xué)的實(shí)現(xiàn)路徑和豐富的案例經(jīng)驗(yàn),能夠有效提高車(chē)機(jī)交互測(cè)試的效率和質(zhì)量,
    的頭像 發(fā)表于 07-10 09:24 ?1397次閱讀
    車(chē)機(jī)<b class='flag-5'>交互</b>測(cè)試自動(dòng)化<b class='flag-5'>實(shí)現(xiàn)</b>路徑與案例分析

    零知開(kāi)源——ESP32語(yǔ)音交互系統(tǒng)(AI小智)開(kāi)發(fā)教程

    小智AI聊天機(jī)器人是一個(gè)基于嵌入硬件與人工智能技術(shù)深度融合的智能交互系統(tǒng)。該項(xiàng)目以ESP32開(kāi)發(fā)板為核心,結(jié)合語(yǔ)音喚醒、自然語(yǔ)言處理、音頻解碼播放及圖形化交互界面四大核心模塊,實(shí)現(xiàn)
    的頭像 發(fā)表于 03-29 15:33 ?1.2w次閱讀
    零知開(kāi)源——ESP32語(yǔ)音<b class='flag-5'>交互</b>系統(tǒng)(AI小智)開(kāi)發(fā)教程

    東軟聯(lián)合推出新一代全語(yǔ)言交互式人社服務(wù)機(jī)器人“南小寧”

    日前,東軟與南寧智慧人社創(chuàng)新實(shí)驗(yàn)室以及華為攜手,共同推出新一代全語(yǔ)言交互式人社服務(wù)機(jī)器人——“南小寧”。它是基于東軟“融智”解決方案智能化實(shí)施框架,適配DeepSeek推理模型,并結(jié)合華為昇騰一體機(jī)
    的頭像 發(fā)表于 03-25 10:04 ?1075次閱讀