Skip to content

Commit 7ddcd30

Browse files
committed
feat: 🎸 update visualizations grid
1 parent 62f2a15 commit 7ddcd30

File tree

11 files changed

+213
-10
lines changed

11 files changed

+213
-10
lines changed

docs/04_visualizations/5-1-map/index.md renamed to docs/04_visualizations/5-1-marker-map/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
2-
title: 地理位置坐标图
2+
title: 图钉地图
33
sidebar_position: 5.1
44
---
55

6-
地理位置坐标图是一种用于显示地理位置坐标的图表类型,通常用于标记地球表面上特定地点的经纬度坐标。
7-
这种图表可以用于显示地理位置的分布、点位标记或者路径追踪等用途。
6+
图钉地图是一种在地图上以图钉或标记点形式显示数据的地图。每个标记点代表地图上的一个具体位置,通常用来显示单个地点的详细信息或事件发生的位置。
87

98
地理位置坐标图通常包含以下要素:
109

@@ -16,7 +15,6 @@ sidebar_position: 5.1
1615

1716
图钉地图支持根据精确经纬度坐标,显示具体标记地图位置。
1817

19-
2018
```py
2119
# 东盟十国坐标
2220
data = {
File renamed without changes.
File renamed without changes.

docs/04_visualizations/5-2-geomap/index.md renamed to docs/04_visualizations/5-2-choropleth-map/index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: 地理位置图
33
sidebar_position: 5.2
44
---
55

6-
7-
地理位置图(Geographical Plot)是一种将地理数据可视化的图表类型,通过在地图上展示不同区域的数值或属性信息,帮助观察者更直观地了解地理分布与区域特征。
6+
区域地图是通过不同的颜色或阴影来表示特定区域的数值数据。它通常用于展示地理区域(如国家、省份、城市等)内的某些数据分布,比如人口密度、收入水平、污染指数等。
87

98
这种图表通常将不同的地理区域(如国家、省份、城市等)与相关数据(如人口、销售额、气温等)结合,能够有效展示区域之间的差异与趋势。
109

@@ -13,6 +12,7 @@ sidebar_position: 5.2
1312
1. **地图字段**:选择地图的类型或基础地图,决定数据展示的地理区域。
1413
2. **区域名称字段**:选择数据集中对应区域名称的字段,用于将数据与具体的地理位置进行映射。
1514
3. **数值字段**:选择用于显示具体区域属性或数值的字段,如人口数量、气温、销售量等。
15+
1616
### 数据示例
1717

1818
```py
@@ -25,7 +25,6 @@ select * from "upload_yanshi_population"
2525

2626
1. **地图设置**:设置指标名称和标签是否显示。
2727

28-
2928
### 图例
3029

3130
![地理位置图](./geoplot.png)
Lines changed: 18 additions & 0 deletions
Loading
Lines changed: 63 additions & 0 deletions
Loading
Lines changed: 23 additions & 0 deletions
Loading
Lines changed: 36 additions & 0 deletions
Loading
Lines changed: 28 additions & 0 deletions
Loading

docs/04_visualizations/_components/visualizations-grid.tsx

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@ import Link from "@docusaurus/Link";
22
import AreaIcon from "../_assets/icons/area.svg";
33
import BarIcon from "../_assets/icons/bar.svg";
44
import CalendarIcon from "../_assets/icons/calendar.svg";
5+
import DonutsIcon from "../_assets/icons/donuts.svg";
6+
import EChartsMapIcon from "../_assets/icons/echarts-map.svg";
57
import FunnelIcon from "../_assets/icons/funnel.svg";
68
import GaugeIcon from "../_assets/icons/gauge.svg";
79
import HeatmapIcon from "../_assets/icons/heatmap.svg";
810
import KlinechartsIcon from "../_assets/icons/klinecharts.svg";
911
import LineIcon from "../_assets/icons/line.svg";
12+
import LiveTradingReplayIcon from "../_assets/icons/live-trading-replay.svg";
1013
import MapIcon from "../_assets/icons/map.svg";
1114
import MarkdownIcon from "../_assets/icons/markdown.svg";
1215
import NumberIcon from "../_assets/icons/number.svg";
1316
import PieIcon from "../_assets/icons/pie.svg";
17+
import RadarIcon from "../_assets/icons/radar.svg";
1418
import RelationIcon from "../_assets/icons/relation.svg";
19+
import RoseIcon from "../_assets/icons/rose.svg";
1520
import RowIcon from "../_assets/icons/row.svg";
1621
import SankeyIcon from "../_assets/icons/sankey.svg";
1722
import ScatterIcon from "../_assets/icons/scatter.svg";
@@ -66,6 +71,20 @@ const visualizations = [
6671
icon: PieIcon,
6772
description: "饼图(Pie Chart)是一种常见的数据可视化图表类型,用于展示各个部分占总体的比例关系。",
6873
},
74+
{
75+
id: "3-3-donuts",
76+
name: "甜甜圈",
77+
icon: DonutsIcon,
78+
description:
79+
"甜甜圈图的结构与扇形图相似,但空心中心使得它更加美观且适合显示多个层次的信息,常用于展示组成部分的占比。",
80+
},
81+
{
82+
id: "2-5-1-rose",
83+
name: "玫瑰图",
84+
icon: RoseIcon,
85+
description:
86+
"玫瑰图用于显示一组数据中各个方向的频率或强度,广泛应用于气象、航海、地质学等领域,特别是在显示风速和风向的分布情况时。",
87+
},
6988
{
7089
id: "2-6-calendar",
7190
name: "日历图",
@@ -115,6 +134,12 @@ const visualizations = [
115134
icon: SunburstIcon,
116135
description: "旭日图(Sunburst Chart)是一种用于展示层次数据结构的环形图表类型。",
117136
},
137+
{
138+
id: "3-2-radar",
139+
name: "雷达图",
140+
icon: RadarIcon,
141+
description: "雷达图(Radar Chart)是一种用于展示多维数据的图表类型,通常用于比较不同维度的数据差异。",
142+
},
118143
{
119144
id: "3-1-klinecharts",
120145
name: "K 线图",
@@ -130,17 +155,30 @@ const visualizations = [
130155
"关系图(Network Graph)是一种用于可视化网络结构的图表类型,通常用于展示节点(或顶点)之间的关系和连接。",
131156
},
132157
{
133-
id: "5-1-map",
134-
name: "地理位置坐标",
158+
id: "5-1-marker-map",
159+
name: "图钉地图",
135160
icon: MapIcon,
136161
description: "地理位置坐标图是一种用于显示地理位置坐标的图表类型,通常用于标记地球表面上特定地点的经纬度坐标。",
137162
},
163+
{
164+
id: "5-2-choropleth-map",
165+
name: "区域地图",
166+
icon: EChartsMapIcon,
167+
description:
168+
"区域地图是通过不同的颜色或阴影来表示特定区域的数值数据。它通常用于展示地理区域(如国家、省份、城市等)内的某些数据分布,比如人口密度、收入水平、污染指数等。",
169+
},
138170
{
139171
id: "6-1-markdown",
140172
name: "Markdown",
141173
icon: MarkdownIcon,
142174
description: "Markdown 是一种轻量级标记语言,通常用于撰写文档、笔记、博客文章等。",
143175
},
176+
{
177+
id: "6-2-tick",
178+
name: "实盘回放",
179+
icon: LiveTradingReplayIcon,
180+
description: "实盘回放是一种用于展示交易数据和市场动态的图表类型,通常用于分析和研究历史交易数据。",
181+
},
144182
];
145183

146184
export default function VisualizationsGrid() {

0 commit comments

Comments
 (0)