Wiki源代码5.8.2.2 Line Chart

由用户 maym 在 2025/02/26 08:23 保存的版本 16.5

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