s880453 commited on
Commit
2053be8
·
verified ·
1 Parent(s): 69befd2

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +65 -46
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
- 這是一個功能強大且易於使用的數據可視化工具,專為在Hugging Face Spaces上部署而設計。使用本工具,可以輕鬆上傳數據並創建各種專業級視覺化圖表。
16
 
17
- ## 主要功能
18
 
19
- - **多樣化數據輸入**:支持CSV、Excel文件上傳或直接文本輸入(逗號或空格分隔)
20
- - **豐富的圖表類型**:支持20多種專業圖表,包括長條圖、折線圖、圓餅圖、熱力圖、雷達圖等
 
 
 
 
21
  - **高度自定義**:
22
- - 控制圖表尺寸、顏色、字體
23
- - 自定義數據聚合方式(求和、平均值、最大值等)
24
- - 支持為每個數據類別設置特定顏色
25
- - 提供圖案填充選項(適用於黑白印刷)
26
  - **多格式導出**:支持PNG、SVG、PDF、JPEG格式導出
27
 
28
- ## 使用方法
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
 
30
- 1. **數據輸入**:上傳CSV/Excel文件或直接在文本框中粘貼數據
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和Matplotlib創建高質量圖表
50
- - 支持Pandas進行強大的數據處理和聚合
 
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
+ ![應用截圖](https://i.imgur.com/ph7JXXX.png)
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
+ - 對於需要打印的表,考慮使用案填充而非僅靠顏色區分