Wiki源代码5.8.2.2 Line Chart

由用户 maym 在 2025/02/27 07:25 保存的版本 16.23

显示最后作者
1 ==== **[Usage Scenario]** ====
2
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:
4
5 * (((
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.
7 )))
8 * (((
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.
10 )))
11 * (((
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.
13 )))
14 * (((
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.
16 )))
17
18 ==== ====
19
20 ==== **[Function Introduction]** ====
21
22 A line chart is used to display the changes in data over a continuous time interval or span, and its characteristic is to reflect the trend of things changing over time or ordered categories.
23
24 [[image:1740626962720-557.png]]
25
26 The composition of a line chart includes:
27
28 1. **Horizontal axis (X-axis): **The horizontal axis in a line graph is the horizontal axis, usually used to display continuous variables such as data classification or time.
29 1. **Vertical axis (Y-axis):** The vertical axis in a line chart is the axis in the vertical direction, usually used to display numerical values or quantities of data.
30 1. **Point: ** Each point represents the data value at a specific position on the horizontal and vertical axes. In a line chart, the line connecting all points can show the trend and change of the data.
31 1. **Line:** The lines in a line chart are straight lines formed by connecting data points, representing the trend of data changes. The trend of the lines can intuitively show the growth, decrease, or fluctuation of the data.
32
33 (((
34
35
36
37
38 )))
39
40 ==== 【Basic Attributes】 ====
41
42
43 |(% style="width:294px" %)**Horizontal axis**|(% style="width:236px" %)**Longitudinal axis**|(% style="width:472px" %)**Search Fields**|(% style="width:275px" %)**Refernce Line**|(% style="width:245px" %)**Filter conditions**
44 |(% style="width:294px" %)Multiple fields can be configured, but up to 30 fields are allowed|(% style="width:236px" %)Only one field can be configured|(% style="width:472px" %)After configuration, the client can draw a line chart by searching for data that meets the criteria based on different search field values|(% style="width:275px" %)Multiple fields can be configured, but up to 30 fields are allowed|(% style="width:245px" %)Configure the condition values for filtering data sources
45
46 ====== ======
47
48 ==== **[Configuration steps]** ====
49
50 **Step-1 Select Bar Chart**
51
52 [[image:1740640778297-295.png]]
53
54
55 **Step-2 Select chart display fields**
56
57 Drag and drop the fields from the data source list on the right onto the horizontal axis, vertical axis, search field, and reference line
58
59 [[image:1740641005459-993.png]]
60
61
62 **Step-3 Style settings**
63
64 Divided into three categories: [Basic Style], [Coordinate Axis], [Legend], as shown in the following figure:
65
66 [[image:1740641136822-176.png]]
67
68
69
70 ==== **【样式配置说明】** ====
71
72 |(% colspan="1" rowspan="1" style="width:52px" %)(((
73
74 )))|(% colspan="1" rowspan="1" style="width:76.9844px" %)(((
75 样式设置分类
76 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
77 配置项
78 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
79 用途
80 )))
81 |(% colspan="1" rowspan="21" style="width:52px" %)(((
82 **折线图**
83
84
85 )))|(% colspan="1" rowspan="12" style="width:76.9844px" %)(((
86 基础
87
88
89 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
90 显示标题
91 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
92 (((
93 控制画布左上角的标题是否显示的开关
94
95 [[image:1729664204675-778.png||height="214" width="731"]]
96 )))
97
98 (((
99
100 )))
101 )))
102 |(% colspan="1" rowspan="1" style="width:94px" %)(((
103 标题名称
104 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义报表标题
105 |(% colspan="1" rowspan="1" style="width:94px" %)(((
106 帮助文字
107 )))|(% colspan="1" rowspan="1" style="width:1272px" %)开启后,标题右侧出现小问号,鼠标悬浮时,出现帮助文字具体内容
108 [[image:1729664436892-701.png]]
109 |(% colspan="1" rowspan="1" style="width:94px" %)(((
110 帮助文字内容
111 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义帮助文字的文案,例如“这是本月销售订单总额的统计”
112 |(% colspan="1" rowspan="1" style="width:94px" %)(((
113 折线图类型
114 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
115 (((
116 支持2种类型:折线、曲线
117 [[image:1729664469432-978.png||height="398" width="875"]]
118 )))
119
120 (((
121
122 )))
123 )))
124 |(% colspan="1" rowspan="1" style="width:94px" %)(((
125 配色方案
126 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
127 支持用户自定义(多Y轴时)整体的配色方案
128 )))
129 |(% colspan="1" rowspan="1" style="width:94px" %)(((
130 显示缩略轴
131 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户设置针对横轴的缩略轴,即:查看横轴上某一区间的数据
132 [[image:1729664570038-223.png||height="477" width="822"]]
133 |(% colspan="1" rowspan="1" style="width:94px" %)(((
134 展示点
135 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
136 (((
137 默认打开,关闭后画布上不显示折线的每个描点
138
139
140 [[image:1729736532720-382.png||height="441" width="866"]]
141 )))
142
143 (((
144
145 )))
146 )))
147 |(% colspan="1" rowspan="1" style="width:94px" %)(((
148 点大小
149 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
150 控制折线图中点大小
151
152 [[image:1729664677195-525.png||height="515" width="857"]]
153 )))
154 |(% colspan="1" rowspan="1" style="width:94px" %)(((
155 展示线
156 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
157 默认打开,关闭后折线的线段消失,只显示点(类似散点图)
158
159 [[image:1729664725301-778.png||height="403" width="937"]]
160
161
162 )))
163 |(% colspan="1" rowspan="1" style="width:94px" %)(((
164 线粗细
165
166
167 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
168 支持用户控制折线的线段粗细
169 )))
170 |(% colspan="1" rowspan="1" style="width:94px" %)(((
171 填充
172
173
174 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
175 默认关闭, 打开后每个点向下填充半透明的颜色到X轴,效果如下:
176
177 [[image:1729664811246-731.png||height="276" width="683"]]
178
179
180 )))
181 |(% colspan="1" rowspan="5" style="width:76.9844px" %)(((
182 横轴
183
184
185 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
186 显示轴标题
187
188
189 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
190 开启后,画布中横轴下方,将显示用户配置的横轴的数据源的标题
191
192 [[image:1737529012159-610.png]]
193 )))
194 |(% colspan="1" rowspan="1" style="width:94px" %)(((
195 轴标题名称
196
197
198 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义想要的轴标题名称文案
199 |(% colspan="1" rowspan="1" style="width:94px" %)(((
200 颜色字号
201 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义轴标题的颜色和字号
202 |(% colspan="1" rowspan="1" style="width:94px" %)(((
203 轴标签
204 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
205 控制是否显示轴标签的开关,如下图:
206
207 [[image:1729737350555-287.png||height="438" width="900"]]
208 )))
209 |(% colspan="1" rowspan="1" style="width:94px" %)(((
210 (轴标签)自动旋转
211 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
212 轴标签会斜45°显示,如下图
213
214 [[image:1729737429518-371.png]]
215 )))
216 |(% colspan="1" rowspan="4" style="width:76.9844px" %)(((
217 纵轴
218
219
220 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
221 显示轴标题
222
223
224 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
225 开启后,画布中纵轴左侧,将显示用户配置的纵轴的(第一个数据源)的标题
226
227 (图中:“Y轴标题”是轴标题, “桌子、椅子、窗帘”是图例)
228
229 [[image:1729737694678-922.png]]
230 )))
231 |(% colspan="1" rowspan="1" style="width:94px" %)(((
232 标题内容
233 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户自定义想要的轴标题名称文案
234 |(% colspan="1" rowspan="1" style="width:94px" %)(((
235 轴标签
236 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
237 控制Y轴轴标签是否显示的开关
238
239 [[image:1729737826799-987.png||height="434" width="369"]]
240 )))
241 |(% colspan="1" rowspan="1" style="width:94px" %)(((
242 刻度数
243 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户配置的Y轴的刻度数(注意:这里的刻度数是一个预估值,报表引擎在渲染时可能会根据实际情况改变最终呈现的刻度数)
244 |(% colspan="1" rowspan="1" style="width:52px" %)(((
245
246 )))|(% colspan="1" rowspan="3" style="width:76.9844px" %)(((
247 图例
248
249
250 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
251 显示图例
252 )))|(% colspan="1" rowspan="1" style="width:1272px" %)(((
253 默认开启, 关闭后则不显示图例
254
255 [[image:1729737941885-204.png||height="506" width="842"]]
256 )))
257 |(% colspan="1" rowspan="1" style="width:52px" %)(((
258
259 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
260 图例位置
261 )))|(% colspan="1" rowspan="1" style="width:1272px" %)图例默认出现在画布的左上角,同时支持用户设置图例在画布中的位置
262 |(% colspan="1" rowspan="1" style="width:52px" %)(((
263
264 )))|(% colspan="1" rowspan="1" style="width:94px" %)(((
265 颜色字号
266 )))|(% colspan="1" rowspan="1" style="width:1272px" %)支持用户根据需要自行调整图例的文字颜色和字体大小