自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用這些 Python 工具可視化地探索數(shù)據(jù)

開發(fā)
結(jié)合 Python、Pygwalker、Pandas 和 Jupyter Notebook,為你的數(shù)據(jù)提供一個動態(tài)的可視化界面。

開源工具在推動技術(shù)進步和使其更加普及方面發(fā)揮了重要作用。數(shù)據(jù)分析也不例外。隨著數(shù)據(jù)變得越來越豐富和復(fù)雜,數(shù)據(jù)科學(xué)家 始終在尋找簡化工作流程并創(chuàng)建交互式和吸引人的可視化的方式。PyGWalker 就是為解決此類問題而設(shè)計的。

PyGWalker(Graphic Walker 的 Python 綁定)將 Python Jupyter Notebook 的工作環(huán)境連接到 Graphic Walker,以創(chuàng)建開源數(shù)據(jù)可視化工具。你可以通過簡單的拖放操作將 Pandas 數(shù)據(jù)幀 轉(zhuǎn)化為精美的數(shù)據(jù)可視化。

Exploring data through a visual interface with Pygwalker

Exploring data through a visual interface with Pygwalker

開始使用 PyGWalker

使用 pip 安裝 PyGWalker:

$ python3 -m pip install pygwalker

導(dǎo)入 pygwalker 和 pandas 以在項目中使用它:

import pandas as pd
import pygwalker as pyg

將數(shù)據(jù)加載到 Pandas 數(shù)據(jù)報中并調(diào)用 PyGWalker:

df = pd.read_csv('./bike_sharing_dc.csv', parse_dates=['date'])
gwalker = pyg.walk(df)

你現(xiàn)在有一個圖形用戶界面來探索和可視化你的 Pandas 數(shù)據(jù)幀!

使用 Graphic Walker 探索數(shù)據(jù)

Graphic Walker 的主要功能之一是能夠更改標記類型以創(chuàng)建不同類型的圖表。例如,通過將標記類型更改為折線來創(chuàng)建折線圖。

Line charts generated by Pygwalker

Line charts generated by Pygwalker

你還可以通過創(chuàng)建 concat 視圖來比較不同的度量,該視圖將多個度量添加到行和列中。

Comparing data in the Graphic Walker interface.

Comparing data in the Graphic Walker interface.

將維度放入行或列中,以創(chuàng)建一個 facet 視圖,這個視圖包含多個子視圖,這些子視圖由一個維度中的值分隔開。

The facets view in Graphic Walker.

The facets view in Graphic Walker.

在 數(shù)據(jù)Data

Table data in Graphic Walker.

Table data in Graphic Walker.

使用 PyGWalker 進行數(shù)據(jù)探索

你可以使用 PyGWalker 將 Pandas 數(shù)據(jù)轉(zhuǎn)換為高度可定制的圖形圖表。你也可以使用 PyGWalker 作為探索數(shù)據(jù)的強大工具,以發(fā)現(xiàn)潛在的模式、趨勢和洞察力。

數(shù)據(jù)探索選項可以在“探索模式Exploration Mode”選項(工具欄中)中找到。它們可以設(shè)置為點模式刷模式。

  • 點模式:通過將你的鼠標光標指向數(shù)據(jù)的一個特定部分來探索數(shù)據(jù)。
  • 刷模式:通過在數(shù)據(jù)范圍周圍畫一個選擇框來探索數(shù)據(jù),然后拖動選擇框來查看生成的報告。

試試看你的數(shù)據(jù)

你可以在這些云演示中試用 PyGWalker:Google Colab、Binder 或 Graphic Walker Online Demo。

PyGWalker 是一個用于簡化數(shù)據(jù)分析和可視化工作流程的優(yōu)秀工具,特別是對于那些想要使用 Pandas 進行界面可視化的人。借助 PyGWalker 和 Graphic Walker,數(shù)據(jù)科學(xué)家可以在 Jupyter Notebook 中通過簡單的拖放操作輕松創(chuàng)建令人驚嘆的可視化效果。請查看 PyGWalker Git 倉庫獲取源代碼。

對于尋求自動化數(shù)據(jù)探索和高級增強分析的開源解決方案的數(shù)據(jù)科學(xué)家,該項目還適用于 RATH,這是一種開源自動 EDA、人工智能支持的數(shù)據(jù)探索和可視化工具。你還可以查看 RATH Git 倉庫 獲取源代碼和活躍的社區(qū)。

(題圖:MJ/21c21716-b900-4466-98a9-51268960c9b8)

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2020-12-28 10:20:57

數(shù)據(jù)可視化工具大數(shù)據(jù)

2021-01-05 11:05:35

數(shù)據(jù)可視化工具大數(shù)據(jù)

2017-08-17 14:20:35

大數(shù)據(jù)可視化方法

2020-10-22 08:52:52

Python數(shù)據(jù)集可視化

2015-10-14 17:59:53

Google數(shù)據(jù)探索交互開發(fā)

2020-03-11 14:39:26

數(shù)據(jù)可視化地圖可視化地理信息

2015-08-20 10:00:45

可視化

2021-02-21 08:11:46

PythonDash工具

2022-05-07 10:14:07

Python數(shù)據(jù)可視化

2021-10-11 08:04:22

Python數(shù)據(jù)行程

2023-11-30 09:34:14

數(shù)據(jù)可視化探索

2014-05-28 15:23:55

Rave

2017-10-14 13:54:26

數(shù)據(jù)可視化數(shù)據(jù)信息可視化

2022-08-26 09:15:58

Python可視化plotly

2023-11-06 10:04:51

Go語言大數(shù)據(jù)

2017-10-19 21:56:55

數(shù)據(jù)可視化大數(shù)據(jù)數(shù)據(jù)

2017-07-27 09:49:37

Python工具Matplotlib

2017-07-04 16:00:16

PythonMatplotlib可視化工具

2022-02-23 09:50:52

PythonEchartspyecharts

2020-05-26 11:34:46

可視化WordCloud
點贊
收藏

51CTO技術(shù)棧公眾號