Wiki源代码5.8.2.2 折线图

由用户 yinshi 在 2024/10/24 02:46 保存的版本 10.1

显示最后作者
1 ====== 【使用场景】 ======
2
3 在折线图中,一般水平轴(X轴)用来表示时间的推移,并且间隔相同;而垂直轴(Y轴)代表不同时刻的数据的大小。如下图展示了随着时间推移,每月销售额的变化。
4
5
6
7 ====== 【功能简介】 ======
8
9 折线图用于显示数据在一个**连续的时间间隔或者时间跨度上的变化**,它的特点是反映事物随时间或有序类别而变化的趋势。
10
11 [[image:1729663152165-172.png]]
12
13 一个折线图的构成包括:
14
15 1. (((
16 **横轴 (X 轴):**
17
18 1. (((
19 **定义:** 折线图中的横轴是水平方向上的轴线,通常用于表示数据的分类或者时间等连续性变量。
20 )))
21 1. (((
22 **含义:** 横轴通常表示自变量,即数据的分类或者时间序列。在折线图中,横轴上的数值或分类标签决定了折线图中每个数据点的横坐标位置。
23 )))
24 )))
25 1. (((
26 **纵轴 (Y 轴):**
27
28 1. (((
29 **定义:** 折线图中的纵轴是垂直方向上的轴线,通常用于表示数据的数值或者数量。
30 )))
31 1. (((
32 **含义:** 纵轴通常表示因变量,即与自变量相关联的数值或数量。在折线图中,纵轴上的数值决定了折线图中每个数据点的纵坐标位置。
33 )))
34 )))
35 1. (((
36 **点:**
37
38 1. (((
39 **定义:** 折线图中的点是由数据组成的离散的数据点,代表着某个具体的数据值。
40 )))
41 1. (((
42 **含义:** 每个点代表了横轴和纵轴上特定位置的数据值。在折线图中,连接所有点的折线可以展现数据的趋势和变化。
43 )))
44 )))
45 1. (((
46 **线:**
47
48 1. (((
49 **定义:** 折线图中的线是由连接数据点而成的直线,用于将各个数据点串联起来形成折线。
50 )))
51 1. (((
52 **含义:** 折线代表了数据的变化趋势,通过线的走势可以直观地展现数据的增长、减少或者波动情况。
53 )))
54 )))
55
56 ====== 【基本要求】 ======
57
58 要实现折线图的效果,基本要求如下 。
59
60
61 |横轴|纵轴|分组|参考线
62 |最多1个字段|可选多个字段,最多30个字段|最多1个字段|可选多个字段,最多30个字段
63
64 ====== ======
65
66 ====== 【配置步骤】 ======
67
68 **Step-1 选择图形**
69
70 创建报表,选择折线图,如图:
71
72 [[image:1729663321225-837.png]]
73
74
75 **Step-2 选择图表展示字段**
76
77 将右边数据源列表中的字段拖动放到【横轴】、【纵轴】、【分组】、【参考线】上
78
79 [[image:1729663922832-959.png]]
80
81
82 Step-3 样式设置
83
84 分为三小类:【基础】、【坐标轴】,【图例】,如下图
85
86 [[image:1729663961688-819.png]]
87
88
89 样式设置
90
91 样式设置
92
93 |(% colspan="1" rowspan="1" style="width:52px" %)(((
94
95 )))|(% colspan="1" rowspan="1" style="width:76.9844px" %)(((
96 样式设置分类
97 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
98 配置项
99 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
100 用途
101 )))
102 |(% colspan="1" rowspan="21" style="width:52px" %)(((
103 **折线图**
104
105
106 )))|(% colspan="1" rowspan="12" style="width:76.9844px" %)(((
107 基础
108
109
110 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
111 显示标题
112 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
113 (((
114 控制画布左上角的标题是否显示的开关
115
116 [[image:1729664204675-778.png||height="214" width="731"]]
117 )))
118
119 (((
120
121 )))
122 )))
123 |(% colspan="1" rowspan="1" style="width:94px" %)(((
124 标题名称
125 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义报表标题
126 |(% colspan="1" rowspan="1" style="width:94px" %)(((
127 帮助文字
128 )))|(% colspan="1" rowspan="1" style="width:1272px" %)开启后,标题右侧出现小问号,鼠标悬浮时,出现帮助文字具体内容
129 [[image:1729664436892-701.png]]
130 |(% colspan="1" rowspan="1" style="width:94px" %)(((
131 帮助文字内容
132 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义帮助文字的文案,例如“这是本月销售订单总额的统计”
133 |(% colspan="1" rowspan="1" style="width:94px" %)(((
134 折线图类型
135 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
136 (((
137 支持2种类型:折线、曲线
138 [[image:1729664469432-978.png||height="398" width="875"]]
139 )))
140
141 (((
142
143 )))
144 )))
145 |(% colspan="1" rowspan="1" style="width:94px" %)(((
146 配色方案
147 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
148 支持用户自定义(多Y轴时)整体的配色方案
149 )))
150 |(% colspan="1" rowspan="1" style="width:94px" %)(((
151 显示缩略轴
152 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户设置针对横轴的缩略轴,即:查看横轴上某一区间的数据
153 [[image:1729664570038-223.png||height="477" width="822"]]
154 |(% colspan="1" rowspan="1" style="width:94px" %)(((
155 展示点
156 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
157 (((
158 默认打开,关闭后画布上不显示折线的每个描点
159
160
161 [[image:1729736532720-382.png||height="441" width="866"]]
162 )))
163
164 (((
165
166 )))
167 )))
168 |(% colspan="1" rowspan="1" style="width:94px" %)(((
169 点大小
170 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
171 控制折线图中点大小
172
173 [[image:1729664677195-525.png||height="515" width="857"]]
174 )))
175 |(% colspan="1" rowspan="1" style="width:94px" %)(((
176 展示线
177 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
178 默认打开,关闭后折线的线段消失,只显示点(类似散点图)
179
180 [[image:1729664725301-778.png||height="403" width="937"]]
181
182
183 )))
184 |(% colspan="1" rowspan="1" style="width:94px" %)(((
185 线粗细
186
187
188 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
189 支持用户控制折线的线段粗细
190 )))
191 |(% colspan="1" rowspan="1" style="width:94px" %)(((
192 填充
193
194
195 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
196 默认关闭, 打开后每个点向下填充半透明的颜色到X轴,效果如下:
197
198 [[image:1729664811246-731.png||height="276" width="683"]]
199
200
201 )))
202 |(% colspan="1" rowspan="5" style="width:76.9844px" %)(((
203 横轴
204
205
206 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
207 显示轴标题
208
209
210 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
211 开启后,画布中横轴下方,将显示用户配置的横轴的数据源的标题
212
213 [[image:1729737237381-651.png||height="495" width="909"]]
214 )))
215 |(% colspan="1" rowspan="1" style="width:94px" %)(((
216 轴标题名称
217
218
219 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义想要的轴标题名称文案
220 |(% colspan="1" rowspan="1" style="width:94px" %)(((
221 颜色字号
222 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义轴标题的颜色和字号
223 |(% colspan="1" rowspan="1" style="width:94px" %)(((
224 轴标签
225 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
226 控制是否显示轴标签的开关,如下图:
227
228 [[image:1729737350555-287.png||height="438" width="900"]]
229 )))
230 |(% colspan="1" rowspan="1" style="width:94px" %)(((
231 (轴标签)自动旋转
232 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
233 轴标签会斜45°显示,如下图
234
235 [[image:1729737429518-371.png]]
236 )))
237 |(% colspan="1" rowspan="4" style="width:76.9844px" %)(((
238 纵轴
239
240
241 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
242 显示轴标题
243
244
245 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
246 开启后,画布中纵轴左侧,将显示用户配置的纵轴的(第一个数据源)的标题
247
248 (图中:“Y轴标题”是轴标题, “桌子、椅子、窗帘”是图例)
249
250 [[image:1729737694678-922.png]]
251 )))
252 |(% colspan="1" rowspan="1" style="width:94px" %)(((
253 标题内容
254 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义想要的轴标题名称文案
255 |(% colspan="1" rowspan="1" style="width:94px" %)(((
256 轴标签
257 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
258 控制Y轴轴标签是否显示的开关
259
260 [[image:1729737826799-987.png||height="434" width="369"]]
261 )))
262 |(% colspan="1" rowspan="1" style="width:94px" %)(((
263 刻度数
264 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户配置的Y轴的刻度数(注意:这里的刻度数是一个预估值,报表引擎在渲染时可能会根据实际情况改变最终呈现的刻度数)
265 |(% colspan="1" rowspan="1" style="width:52px" %)(((
266
267 )))|(% colspan="1" rowspan="3" style="width:76.9844px" %)(((
268 图例
269
270
271 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
272 显示图例
273 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
274 默认开启, 关闭后则不显示图例
275
276 [[image:1729737941885-204.png||height="506" width="842"]]
277 )))
278 |(% colspan="1" rowspan="1" style="width:52px" %)(((
279
280 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
281 图例位置
282 )))|(% colspan="1" rowspan="1" style="width:1272px" %)图例默认出现在画布的左上角,同时支持用户设置图例在画布中的位置
283 |(% colspan="1" rowspan="1" style="width:52px" %)(((
284
285 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
286 颜色字号
287 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
288 支持用户根据需要自行调整图例的颜色和文字大小
289 )))