Update README.md
Browse files
README.md
CHANGED
|
@@ -10,75 +10,94 @@ pinned: false
|
|
| 10 |
---
|
| 11 |
|
| 12 |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
| 13 |
-
# 進階數據可視化工具
|
| 14 |
|
| 15 |
-
這是一個功能強大且
|
| 16 |
|
| 17 |
-
|
| 18 |
|
| 19 |
-
|
| 20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
- **高度自定義**:
|
| 22 |
-
- 控制圖表尺寸、顏色、
|
| 23 |
-
- 自定義數據聚合方式(求和、平均值
|
| 24 |
-
-
|
| 25 |
-
- 提供圖案填充
|
| 26 |
- **多格式導出**:支持PNG、SVG、PDF、JPEG格式導出
|
| 27 |
|
| 28 |
-
## 使用方法
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 29 |
|
| 30 |
-
|
| 31 |
-
2. **選擇圖表類型**:從下拉菜單中選擇所需的圖表類型
|
| 32 |
-
3. **配置數據映射**:
|
| 33 |
-
- 指定X軸(或類別)列
|
| 34 |
-
- 指定Y軸(或數值)列
|
| 35 |
-
- 選擇分組列(用於多系列圖表)
|
| 36 |
-
- 選擇大小列(用於氣泡圖等)
|
| 37 |
-
4. **自定義外觀**:設置顏色方案、圖表尺寸、標題等
|
| 38 |
-
5. **導出結果**:將圖表導出為所需格式
|
| 39 |
|
| 40 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
|
| 42 |
-
|
| 43 |
-
- 程序會自動處理數據聚合,您可以選擇合適的聚合函數
|
| 44 |
-
- 對於期刊發表需求,提供圖案填充選項,適用於黑白印刷
|
| 45 |
|
| 46 |
-
##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 47 |
|
| 48 |
- 使用Gradio框架構建用戶界面
|
| 49 |
-
- 使用Plotly
|
| 50 |
-
-
|
|
|
|
| 51 |
|
| 52 |
-
## 安裝與部署
|
| 53 |
|
| 54 |
-
在Hugging Face Spaces上部署
|
| 55 |
|
| 56 |
-
1. 創建新的Space,選擇Gradio作為框架
|
| 57 |
2. 上傳以下文件:
|
| 58 |
- `app.py`:主應用程序代碼
|
| 59 |
- `requirements.txt`:依賴庫列表
|
| 60 |
- `README.md`:說明文檔
|
| 61 |
-
3. Hugging Face會自動安裝依賴並啟動應用
|
| 62 |
|
| 63 |
-
本地運行
|
| 64 |
|
| 65 |
```bash
|
| 66 |
pip install -r requirements.txt
|
| 67 |
python app.py
|
| 68 |
```
|
| 69 |
|
| 70 |
-
##
|
| 71 |
-
|
| 72 |
-
-
|
| 73 |
-
-
|
| 74 |
-
-
|
| 75 |
-
-
|
| 76 |
-
- 區域圖(普通、堆疊)
|
| 77 |
-
- 雷達圖
|
| 78 |
-
- 熱力圖
|
| 79 |
-
- 箱型圖和小提琴圖
|
| 80 |
-
- 漏斗圖
|
| 81 |
-
- 樹狀圖
|
| 82 |
-
- 直方圖
|
| 83 |
-
- 極座標圖
|
| 84 |
-
- 甘特圖
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
| 13 |
+
# 🎨 進階數據可視化工具
|
| 14 |
|
| 15 |
+
這是一個功能強大且界面友好的數據可視化工具,專為在Hugging Face Spaces上部署而設計。本工具採用現代UI設計,結合智能推薦功能,讓用戶可以輕鬆創建高品質的專業圖表。
|
| 16 |
|
| 17 |
+

|
| 18 |
|
| 19 |
+
## ✨ 主要特點
|
| 20 |
+
|
| 21 |
+
- **現代化界面**:簡潔、美觀的用戶界面,提供流暢的使用體驗
|
| 22 |
+
- **智能推薦**:自動分析數據結構,推薦最適合的圖表類型和設置
|
| 23 |
+
- **多樣化數據輸入**:支持CSV、Excel文件上傳或直接文本輸入
|
| 24 |
+
- **豐富的圖表類型**:支持20多種專業圖表,滿足各種可視化需求
|
| 25 |
- **高度自定義**:
|
| 26 |
+
- 控制圖表尺寸、顏色、網格等外觀
|
| 27 |
+
- 自定義數據聚合方式(計數、求和、平均值等)
|
| 28 |
+
- 豐富的顏色方案和自定義顏色選項
|
| 29 |
+
- 為黑白印刷提供圖案填充功能
|
| 30 |
- **多格式導出**:支持PNG、SVG、PDF、JPEG格式導出
|
| 31 |
|
| 32 |
+
## 🚀 使用方法
|
| 33 |
+
|
| 34 |
+
1. **數據輸入**:
|
| 35 |
+
- 上傳CSV或Excel文件,或直接在文本框中粘貼數據
|
| 36 |
+
- 系統會自動添加「計數」列,方便統計分析
|
| 37 |
+
|
| 38 |
+
2. **智能圖表創建**:
|
| 39 |
+
- 點擊「智能推薦圖表」按鈕,系統會根據您的數據結構自動推薦最適合的圖表設置
|
| 40 |
+
- 或者手動選擇圖表類型並配置參數
|
| 41 |
+
|
| 42 |
+
3. **自定義圖表**:
|
| 43 |
+
- 選擇顏色方案,或為特定類別設置自定義顏色
|
| 44 |
+
- 添加填充圖案(適用於黑白印刷)
|
| 45 |
+
- 調整圖表尺寸、是否顯示網格和圖例等
|
| 46 |
+
|
| 47 |
+
4. **導出結果**:
|
| 48 |
+
- 將創建的圖表導出為PNG、SVG、PDF或JPEG格式
|
| 49 |
+
- 可導出原始數據為CSV、Excel或JSON格式
|
| 50 |
|
| 51 |
+
## 🧠 智能推薦功能
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
|
| 53 |
+
系統會自動分析您的數據結構,推薦最適合的:
|
| 54 |
+
- 圖表類型(如堆疊長條圖、圓餅圖、折線圖等)
|
| 55 |
+
- X軸和Y軸映射
|
| 56 |
+
- 分組設置
|
| 57 |
+
- 聚合函數
|
| 58 |
|
| 59 |
+
這一功能特別適合不確定哪種圖表最適合您數據的用戶,讓數據可視化變得更加簡單直觀。
|
|
|
|
|
|
|
| 60 |
|
| 61 |
+
## 🎨 自定義顏色功能
|
| 62 |
+
|
| 63 |
+
- **預設顏色方案**:提供20多種精心設計的顏色方案,包括漸變色、科技感配色等
|
| 64 |
+
- **顏色參考面板**:直觀的顏色選擇器,點擊即可複製顏色代碼
|
| 65 |
+
- **自定義類別顏色**:為特定數據類別指定顏色,格式為`類別名:#顏色代碼`
|
| 66 |
+
|
| 67 |
+
## 📊 支持的圖表類型
|
| 68 |
+
|
| 69 |
+
- 基礎圖表:長條圖、折線圖、圓餅圖、散點圖
|
| 70 |
+
- 複合圖表:堆疊長條圖、群組長條圖、多重折線圖
|
| 71 |
+
- 特殊圖表:雷達圖、熱力圖、箱型圖、漏斗圖、樹狀圖等
|
| 72 |
+
- 科學圖表:直方圖、小提琴圖、極座標圖
|
| 73 |
+
|
| 74 |
+
## 🔧 技術細節
|
| 75 |
|
| 76 |
- 使用Gradio框架構建用戶界面
|
| 77 |
+
- 使用Plotly繪製高質量互動式圖表
|
| 78 |
+
- 使用Pandas進行數據處理和聚合
|
| 79 |
+
- 使用現代CSS技術實現美觀的界面設計
|
| 80 |
|
| 81 |
+
## 📦 安裝與部署
|
| 82 |
|
| 83 |
+
### 在Hugging Face Spaces上部署
|
| 84 |
|
| 85 |
+
1. 在Hugging Face創建新的Space,選擇Gradio作為框架
|
| 86 |
2. 上傳以下文件:
|
| 87 |
- `app.py`:主應用程序代碼
|
| 88 |
- `requirements.txt`:依賴庫列表
|
| 89 |
- `README.md`:說明文檔
|
|
|
|
| 90 |
|
| 91 |
+
### 本地運行
|
| 92 |
|
| 93 |
```bash
|
| 94 |
pip install -r requirements.txt
|
| 95 |
python app.py
|
| 96 |
```
|
| 97 |
|
| 98 |
+
## 📝 使用建議
|
| 99 |
+
|
| 100 |
+
- 使用「智能推薦」功能作為起點,然後根據需要進行微調
|
| 101 |
+
- 對於不同的數據類型,嘗試不同的圖表類型以找到最佳表達方式
|
| 102 |
+
- 利用自定義顏色功能使圖表更有辨識度
|
| 103 |
+
- 對於需要打印的圖表,考慮使用圖案填充而非僅靠顏色區分
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|