成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

四個將Pandas轉換為交互式表格的Python包

大數據 數據分析
Pandas是我們日常處理表格數據最常用的包,但是對于數據分析來說,Pandas的DataFrame還不夠直觀,所以今天我們將介紹4個Python包,可以將Pandas的DataFrame轉換交互式表格,讓我們可以直接在上面進行數據分析的操作。

Pandas是我們日常處理表格數據最常用的包,但是對于數據分析來說,Pandas的DataFrame還不夠直觀,所以今天我們將介紹4個Python包,可以將Pandas的DataFrame轉換交互式表格,讓我們可以直接在上面進行數據分析的操作。

Pivottablejs

Pivottablejs是一個通過IPython widgets集成到Python中的JavaScript庫,允許用戶直接從DataFrame數據創建交互式和靈活的匯總報表。可以進行高效、清晰的數據分析和表示,幫助將數據從Pandas DataFrame轉換為易于觀察的交互式數據透視表。

pivot_ui函數可以自動從DataFrame生成交互式用戶界面,使用戶可以簡單地修改,檢查聚合項,并快速輕松地更改數據結構。

!pip install pivottablejs 
 
 from pivottablejs import pivot_ui 
 import pandas as pd 
 
 data = pd.read_csv("D:\Data\company_unicorn.csv") 
 data["Year"] = pd.to_datetime(data["Date Joined"]).dt.year 
 pivot_ui(data)

如下圖所示,我們可以直接在notebook中對DataFrame進行篩選,生成圖表:

我們還可以快速生成數據透視表:

Pygwalker

PyGWalker可以把DataFrame變成一個表格風格的用戶界面,讓我們直觀有效地探索數據。

這個包的用戶界面對Tableau用戶來說很熟悉,如果你用過Tableau那么上手起來就很容易。

!pip install pygwalker 
 
 import pygwalker as pyw
 walker = pyw.walk(data)

通過一些簡單的拖拽,可以進行篩選和可視化,這是非常方便的。

Qgrid

除了PyGWalker之外,Qgrid也是一個很好的工具,它可以很容易地將DataFrame架轉換為視覺上直觀的交互式數據表。

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

我們還可以直接在表上添加、刪除數據。

Itables

與上面提到的qgrid包一樣,Itables提供了一個簡單的接口。可以進行簡單的操作,如過濾、搜索、排序等。

from itables import init_notebook_mode, show
 init_notebook_mode(all_interactive=False)
 
 show(data)

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

總結

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

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

責任編輯:華軒 來源: DeepHub IMBA
相關推薦

2016-11-29 12:25:56

Python大數據數據可視化

2020-10-29 08:35:06

Pandas函數Python

2020-04-06 20:47:42

FishShellLinux

2023-12-04 13:21:00

PandasPython

2010-12-09 21:46:26

Scapy

2023-05-05 18:45:21

Python人工智能機器學習

2022-10-08 15:32:24

Python開發技巧

2010-02-24 09:39:25

Python交互式

2013-02-18 08:39:15

powershell

2018-05-21 14:44:33

LinuxshellPython

2022-07-14 14:37:05

Linux軟件開發工具

2024-07-25 08:58:16

GradioPython數據應用

2009-07-14 09:06:08

Java對象類型轉換

2021-06-09 11:26:37

BokehPython可視化

2020-12-18 08:00:00

Python開發Web

2023-10-26 07:47:35

JavaScript代碼變量

2022-12-13 14:41:01

技術人工智能

2019-07-23 23:11:21

JavaScript編程語言技術

2013-09-22 16:22:21

2020-12-11 08:00:00

數據可視化工具大數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 夜夜草视频 | 国产一级片91 | 国产精品欧美一区二区三区 | 成人综合在线视频 | 国产精品中文字幕一区二区三区 | 成人性生交大片免费看中文带字幕 | 91资源在线 | 国产欧美日韩精品在线观看 | 亚洲精品乱码久久久久久蜜桃91 | 国产精品久久久乱弄 | 日韩美香港a一级毛片免费 国产综合av | 国产一卡二卡三卡 | 成人一区二区三区在线 | 亚洲精品毛片av | 国产精品www| 亚洲精品综合一区二区 | 国产成人精品综合 | 久久99蜜桃综合影院免费观看 | 日韩精品人成在线播放 | 成年男女免费视频网站 | 精久久久| 伊人免费视频二 | 日本黄色一级片视频 | 欧美性大战xxxxx久久久 | 91欧美激情一区二区三区成人 | 黄色免费在线网址 | 91在线看片 | 日韩视频一区在线观看 | www.成人免费视频 | 亚洲成人精品久久久 | 婷婷免费在线 | 日韩一区二区三区视频在线播放 | 在线观看中文字幕dvd播放 | 91精品国产综合久久久久久丝袜 | 亚洲自拍偷拍免费视频 | 夜夜骚 | 亚洲精品在线91 | 国产真实精品久久二三区 | 日韩在线不卡 | 欧美成人免费在线视频 | 久久久久久久久久毛片 |