s880453 commited on
Commit
1ea79ae
·
verified ·
1 Parent(s): d823ce6

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +72 -12
README.md CHANGED
@@ -1,12 +1,72 @@
1
- ---
2
- title: Graph
3
- emoji: 👁
4
- colorFrom: green
5
- colorTo: pink
6
- sdk: gradio
7
- sdk_version: 5.24.0
8
- app_file: app.py
9
- pinned: false
10
- ---
11
-
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 進階數據可視化工具
2
+
3
+ 這是一個功能強大且易於使用的數據可視化工具,專為在Hugging Face Spaces上部署而設計。使用本工具,您可以輕鬆上傳數據並創建各種專業級視覺化圖表。
4
+
5
+ ## 主要功能
6
+
7
+ - **多樣化數據輸入**:支持CSV、Excel文件上傳或直接文本輸入(逗號或空格分隔)
8
+ - **豐富的圖表類型**:支持20多種專業圖表,包括長條圖、折線圖、圓餅圖、熱力圖、雷達圖等
9
+ - **高度自定義**:
10
+ - 控制圖表尺寸、顏色、字體
11
+ - 自定義數據聚合方式(求和、平均值、最大值等)
12
+ - 支持為每個數據類別設置特定顏色
13
+ - 提供圖案填充選項(適用於黑白印刷)
14
+ - **多格式導出**:支持PNG、SVG、PDF、JPEG格式導出
15
+
16
+ ## 使用方法
17
+
18
+ 1. **數據輸入**:上傳CSV/Excel文件或直接在文本框中粘貼數據
19
+ 2. **選擇圖表類型**:從下拉菜單中選擇所需的圖表類型
20
+ 3. **配置數據映射**:
21
+ - 指定X軸(或類別)列
22
+ - 指定Y軸(或數值)列
23
+ - 選擇分組列(用於多系列圖表)
24
+ - 選擇大小列(用於氣泡圖等)
25
+ 4. **自定義外觀**:設置顏色方案、圖表尺寸、標題等
26
+ 5. **導出結果**:將圖表導出為所需格式
27
+
28
+ ## 特別說明
29
+
30
+ - 第一行被視為欄位名稱(表頭),不會納入統計計算
31
+ - 程序會自動處理數據聚合,您可以選擇合適的聚合函數
32
+ - 對於期刊發表需求,提供圖案填充選項,適用於黑白印刷
33
+
34
+ ## 技術細節
35
+
36
+ - 使用Gradio框架構建用戶界面
37
+ - 使用Plotly和Matplotlib創建高質量圖表
38
+ - 支持Pandas進行強大的數據處理和聚合
39
+
40
+ ## 安裝與部署
41
+
42
+ 在Hugging Face Spaces上部署:
43
+
44
+ 1. 創建新的Space,選擇Gradio作為框架
45
+ 2. 上傳以下文件:
46
+ - `app.py`:主應用程序代碼
47
+ - `requirements.txt`:依賴庫列表
48
+ - `README.md`:說明文檔
49
+ 3. Hugging Face會自動安裝依賴並啟動應用
50
+
51
+ 本地運行:
52
+
53
+ ```bash
54
+ pip install -r requirements.txt
55
+ python app.py
56
+ ```
57
+
58
+ ## 支持的圖表類型
59
+
60
+ - 長條圖(普通、堆疊、群組、水平)
61
+ - 折線圖(普通、多重、階梯)
62
+ - 圓餅圖和環形圖
63
+ - 散點圖和氣泡圖
64
+ - 區域圖(普通、堆疊)
65
+ - 雷達圖
66
+ - 熱力圖
67
+ - 箱型圖和小提琴圖
68
+ - 漏斗圖
69
+ - 樹狀圖
70
+ - 直方圖
71
+ - 極座標圖
72
+ - 甘特圖