# 折线图

折线图用于显示一段时间内的趋势。维度始终位于 X 轴，度量始终位于 Y 轴。

![Line chart.](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/ui_gen_LineChart.png)

数据集至少必须包含两个数据点才能绘制一条线。带有单个值的数据集显示为一个点。

如果您拥有缺少某些月份的数据的数据集，则可以选择下列选项显示缺失值：

* 作为空距
* 作为接线
* 作为零值

如果某个月份并不存在于所有数据源中，则表示已从演示文稿中将其排除。

[Line Chart](https://play.vidyard.com/e29sBTPqQKNXhVMa9tCbaE)

## 适合使用它的情况

折线图主要适用于以下情况：当您想要实现一段时间内的趋势和移动可视化时，其中需均匀间隔维度值（例如月、季或财政年）。

### 优势

折线图易于理解，并可即时感知趋势。

### 缺点

在折线图中使用多个线形会导致折线图混乱，难以解释。因此，需避免使用两三个以上的度量。

## 创建折线图

您可以在编辑的工作表上创建折线图。

执行以下操作：

1. 在资产面板中，打开 图表。
2. 在 可视化 下，将一个空的折线图拖动到工作表。
3. 单击添加维度，然后选择维度或字段。
4. 单击添加度量，然后选择度量或从字段创建度量。

在折线图中，至少需要一个维度和一个度量。

可以在折线图中最多包含两个维度和一个度量，或一个维度和最多 15 个度量。

创建折线图

| 维度 | 度量 | 结果 |
| --- | --- | --- |
| 1 个维度 | 1 个度量 | 具有单根线的简单折线图。 |
| 2 个维度 | 1 个度量 | 在 X 轴上具有第一维度的折线图，并且具有第二个维度每个值的线条。 |
| 1 个维度 | 最多 15 个度量 | 每个度量有一条线的折线图。 |

创建折线图时，可能需要在属性面板中调整其外观和其他设置。有关样式设置的更多信息，请参阅[设定折线图样式](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/LineChart/line-chart.htm#Styling)。有关自定义图表外观的其他方面的信息，请参阅[更改可视化外观](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/change-appearance-of-visualization.htm)。

## 设定折线图样式

属性面板中提供了许多样式选项。单击 外观 &gt; 演示 下的 the 设置样式 icon，在图表级别（针对整个图表）设置文本、背景、数据点大小和线条的样式。样式面板包含常规和图表选项卡下的各个部分。您可以通过单击每个部分旁的 ![重置](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 重置样式。单击 ![重置](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 全部重置可重置样式面板中所有可用标签的样式。您在此处应用的任何自定义都会覆盖应用程序主题中的样式设置。

您还可以为图表中的每个度量单独设置线条样式选项。这些选项可用于属性面板的数据部分中的每个度量。当您设置单个度量的样式时，您选择的设置将仅覆盖该特定度量的图表级别设置和应用程序主题。

有关设置单个可视化样式的常规信息，请参阅[将自定义样式应用于可视化](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/style-visualization.htm)。

### 自定义文本

可以在外观 &gt; 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素，请关闭显示标题。

图表上不同标签的可见性取决于特定于图表的设置和标签显示选项。这些可以在属性面板中进行配置。

您可以设置图表中显示的文本的样式。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在常规选项卡上，设置以下文本元素的字体、强调样式、字体大小和颜色：

   * 标题

   * 副标题

   * 脚注

4. 在图表选项卡上，设置以下文本元素的字体、字号和颜色：

   * 轴标题：设置轴上的标题的样式。

   * 轴标签：设置轴上的标签的样式。

   * 值标签：为配置为 线的度量设置标签样式。

   * 图例标题：设置图例的标题样式。

   * 图例标签：为各个图例项的标签设置样式。

### 自定义背景

可以自定义图表的背景。可以通过颜色和图像来设置背景。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在样式面板的一般选项卡上，您可以选择背景颜色（单色或表达式）。您也可将背景设置为媒体库或 URL 中的图像。

   使用背景色时，请使用滑块调整背景的不透明度。

   使用背景图像时，可以调整图像大小和位置。

### 在图表级别自定义数据点

您可以设置数据点的大小。此处定义的设置适用于图表中的所有度量。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在样式面板的图表选项卡的数据点大小下，调整滑块以更改图表中数据点的大小。

### 在图表级别自定义度量线

您可自定义图表中线的外观。此处定义的设置适用于图表中的所有度量。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 切换到样式面板的图表选项卡。

4. 在线选项部分中，调整线粗细、线类型（实线或虚线）和线弯曲度（线性或单调）。

### 单独设置每个度量的样式

图表中的每条度量线都可以使用单独的设置设定样式。对于每个度量，可以自定义数据点大小、线条粗细、线条类型和线条曲度。

执行以下操作：

1. 在属性面板中，展开数据部分。

2. 单击要自定义的度量。

3. 在样式设置下，单击添加。

4. 调整数据点大小、线条粗细、线条类型（实线或虚线）和线条曲度（线性或单调）。

对于需要与应用程序主题或图表级别样式设置分开自定义的每个单独度量，重复这些步骤。

### 自定义边框和阴影

您可以自定义图表的边框和阴影。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon。

3. 在样式面板的常规选项卡上的边框下，调整轮廓大小以增加或减少图表周围的边框线。

4. 选择边框的颜色。

5. 调整拐角半径以控制边框的圆度。

6. 在常规选项卡的阴影下，选择阴影大小和颜色。选择无以移除阴影。

## 根据条件显示或隐藏维度和度量

您可根据条件为 true 或 false 来显示或隐藏维度或度量。这被称为显示条件，并作为表达式输入。只有当表达式的计算结果为 true 时，才会显示维度或度量。如果此字段为空，则始终显示维度或度量。在属性面板的数据部分中展开维度或度量，然后在显示维度条件或显示度量值条件下输入表达式。

信息注释如果条形图中的任何维度使用显示条件，则禁用条形图或折线图的自定义工具提示。

假设您有一个包含字段 `Sales`、`Quarter`、`Year` 和 `Order Number` 以及其他字段的数据集。您可以配置您的图表，使销售额沿着年度汇总的基于时间的维度显示。您可以为季度汇总添加第二个维度，但只有当您的公司收到的订单总数达到 100,000 的目标时，才能按此维度组织数据。

执行以下操作：

1. 将折线图从资产面板拖动到工作表上。

2. 将 `Quarter` 作为维度添加。

3. 从属性面板添加 `Year` 作为第二维度。

   数据模型中的每一个不同年份都会成为图表中的一条单独的线。

4. 将 `Sum(Sales)` 作为度量添加。

5. 在属性面板中，展开维度 `Manager`。在显示维度条件下，添加以下表达式：

   `Count([Order Number])>100000`

如果您的数据包含 50000 条订单记录，则图表将不会按季度组织销售，因为该表达式的评估结果为 false。如果数据包含 100,000 条或更多的订单记录，则销售额将按 `Year` 和 `Quarter` 组织。

## 增加趋势线

您可以向图表添加趋势线。使用趋势线来可视化数据随时间的变化。

有关趋势线的更多信息，请参阅[趋势线](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Measures/trend-lines.htm)。

执行以下操作：

1. 在属性面板中，展开数据部分。

2. 在度量下，展开要为其添加趋势线的度量。

3. 在趋势线下，单击添加趋势线。

4. 定义趋势线的标签和类型。

5. 使用颜色滑块以定义自定义或自动着色。

6. 使用复选框打开或关闭虚线外观。

## 使用形状

使用形状，您可以将点和线作为单独的项目添加到图表中。形状可让您使用有助于分析的特殊信息来增强维度和测量度量数据。例如，您可以添加一个点来突出显示特定的维度值，或者在关键绩效指标的最高点和最低点之间画一条线。

[Manually add points and lines to line charts](https://play.vidyard.com/AnLimnuHZj8MWpR2pYqi1A)

### 添加点

执行以下操作：

1. 在属性面板中，展开附加组件 &gt; 形状。

2. 单击添加形状，然后选择点。

3. （可选）使用文本或表达式为点定义标签。

4. 在维度值下，键入要添加点的维度值。您还可以使用表达式定义值。

5. 在度量输入下拉菜单中，选择以下一项并在菜单下方定义数值：

   * 度量值：定义要添加点的度量值，可以是一个简单的值，也可以是一个表达式。例如，您可以使用集合分析表达式。

   * 度量索引：定义从中提取度量值的度量指标。可以是一个简单的值，也可以是一个表达式。例如，图表中的第一个度量值使用 0，图表中第二个度量值则使用 1，以此类推。

6. 设置用于点的符号。默认设置为圆形。

7. 必要时调整标签位置。标签可以显示在点的上方或下方。

8. 使用以下设置设置颜色和不透明度。您也可以将这些元素配置为无色。

   * 点颜色

   * 轮廓颜色

   * 标签颜色

9. 如果已定义，请使用彩色背景复选框为标签添加背景。在打开该选项后，背景将使用定义的标签颜色，标签文本将切换为与背景反差最大的颜色。

10. 使用滑块调整轮廓宽度和数据点大小。

### 添加线路

您可以将线条添加为一系列点。线条连接您为其定义的每个点。

执行以下操作：

1. 在属性面板中，展开附加组件 &gt; 形状。

2. 单击添加形状，然后选择线。

3. （可选）使用文本或表达式为线定义标签。这不会出现在图表中，但有助于在有多条线和多个点时进行识别。

4. 默认情况下，数据点不会突显在线上。要突出显示它们，请打开该行设置底部的 "显示数据点"。打开该选项后，会显示更多点设置。

5. 要添加点，请单击添加点。

6. 在维度值下，键入要添加点的维度值。您还可以使用表达式定义值。

7. 在度量输入下拉菜单中，选择以下一项并在菜单下方定义数值：

   * 度量值：定义要添加点的度量值，可以是一个简单的值，也可以是一个表达式。例如，您可以使用集合分析表达式。

   * 度量索引：定义从中提取度量值的度量指标。可以是一个简单的值，也可以是一个表达式。例如，图表中的第一个度量值使用 0，图表中第二个度量值则使用 1，以此类推。

8. 使用以下设置调整点的外观。打开显示数据点后，这些设置就会显示出来。

   * 标签：为点设置文字标签。

   * 符号：设置点的形状。默认设置为圆形。

   * 标签位置：选择在点上方还是下方显示标签。

   * 点颜色：设置点的颜色。

   * 轮廓颜色：设置点轮廓的颜色。

   * 标签颜色：设置标签文本的颜色。如果开启了彩色背景，该设置将控制标签后面的背景。

   * 轮廓宽度：设置点轮廓的宽度。

   * 数据点大小：设置点的整体大小。

   * 彩色背景：如果已定义标签文本，则为标签添加背景。在打开该选项后，背景将使用定义的标签颜色，标签文本将切换为与背景反差最大的颜色。

9. 根据需要，使用上述步骤添加一个或多个点。

10. 设置线颜色，包括不透明度。

11. 使用滑块调整线粗细。

12. 选择线类型，在实线或虚线之间选择。

13. 使用线曲率下拉菜单选择以下其中一项：

    * 线性：每个点都用直线连接。

    * 单调：每个点都用曲线连接。

## 为组织结构图表添加图像

您可以添加图片，使其与图表中维度对齐。图像可以添加到度量上或度量轴上的任何位置。可根据表达式动态调整图像大小。

[Add images to line chart](https://play.vidyard.com/2JnM1U518XTsvKVj19ro6Q)

执行以下操作：

1. 在属性面板中，展开附加组件 &gt; 图形。

2. 单击添加图像。

3. 选择源。您可以使用以下选项：

   * 媒体库：单击 the Select an image icon ，选择图片，然后单击插入。您还可以将新图像上传到媒体库，然后使用它们。

   * URL：输入 URL 或者表达式来定义 URL。

4. 在维度值下，指定图像显示的维度值。

   对于存在多个维度的图表，必须使用组维度中的值。

5. 在度量输入下，选择要插入图像的度量轴位置的选项：

   * 度量索引：指定要放置图像的度量的编号。第一度量用 0，第二度量用 1，以此类推。

   * 度量值：指定值或表达式，定义图像在度量轴上的位置。它可位于度量轴上的任何位置，且不需要与度量值的实际值相对应。

   对于具有多个维度的图表，无法使用度量索引，只能指定一个度量值。

6. 在“尺寸”下，选择简单或自定义。

   使用简单，您只需使用一个滑块即可定义尺寸。

7. 使用自定义功能，您可以指定宽度和高度（矩形）或者半径（圆形）。支持表达式。例如，可根据测量值动态调整图像大小。

8. 在形状下，选择矩形或圆形。

9. 使用滑块来设置不透明度。

10. 调整图片的位置。

## 折线图样式

属性面板中提供了许多样式选项。单击 外观 &gt; 演示 下的 the 设置样式 icon，在图表级别（针对整个图表）设置文本、背景、数据点大小和线条的样式。样式面板包含常规和图表选项卡下的各个部分。您可以通过单击每个部分旁的 ![重置](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 重置样式。单击 ![重置](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 全部重置可重置样式面板中所有可用标签的样式。您在此处应用的任何自定义都会覆盖应用程序主题中的样式设置。

您还可以为图表中的每个度量单独设置线条样式选项。这些选项可用于属性面板的数据部分中的每个度量。当您设置单个度量的样式时，您选择的设置将仅覆盖该特定度量的图表级别设置和应用程序主题。

有关设置单个可视化样式的常规信息，请参阅[将自定义样式应用于可视化](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/style-visualization.htm)。

### 自定义文本

可以在外观 &gt; 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素，请关闭显示标题。

图表上不同标签的可见性取决于特定于图表的设置和标签显示选项。这些可以在属性面板中进行配置。

您可以设置图表中显示的文本的样式。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在常规选项卡上，设置以下文本元素的字体、强调样式、字体大小和颜色：

   * 标题

   * 副标题

   * 脚注

4. 在图表选项卡上，设置以下文本元素的字体、字号和颜色：

   * 轴标题：设置轴上的标题的样式。

   * 轴标签：设置轴上的标签的样式。

   * 值标签：为配置为 线的度量设置标签样式。

   * 图例标题：设置图例的标题样式。

   * 图例标签：为各个图例项的标签设置样式。

### 自定义背景

可以自定义图表的背景。可以通过颜色和图像来设置背景。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在样式面板的一般选项卡上，您可以选择背景颜色（单色或表达式）。您也可将背景设置为媒体库或 URL 中的图像。

   使用背景色时，请使用滑块调整背景的不透明度。

   使用背景图像时，可以调整图像大小和位置。

### 在图表级别自定义数据点

您可以设置数据点的大小。此处定义的设置适用于图表中的所有度量。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在样式面板的图表选项卡的数据点大小下，调整滑块以更改图表中数据点的大小。

### 在图表级别自定义度量线

您可自定义图表中线的外观。此处定义的设置适用于图表中的所有度量。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 切换到样式面板的图表选项卡。

4. 在线选项部分中，调整线粗细、线类型（实线或虚线）和线弯曲度（线性或单调）。

### 单独设置每个度量的样式

图表中的每条度量线都可以使用单独的设置设定样式。对于每个度量，可以自定义数据点大小、线条粗细、线条类型和线条曲度。

执行以下操作：

1. 在属性面板中，展开数据部分。

2. 单击要自定义的度量。

3. 在样式设置下，单击添加。

4. 调整数据点大小、线条粗细、线条类型（实线或虚线）和线条曲度（线性或单调）。

对于需要与应用程序主题或图表级别样式设置分开自定义的每个单独度量，重复这些步骤。

### 自定义边框和阴影

您可以自定义图表的边框和阴影。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon。

3. 在样式面板的常规选项卡上的边框下，调整轮廓大小以增加或减少图表周围的边框线。

4. 选择边框的颜色。

5. 调整拐角半径以控制边框的圆度。

6. 在常规选项卡的阴影下，选择阴影大小和颜色。选择无以移除阴影。

## 根据条件显示或隐藏维度和度量

您可根据条件为 true 或 false 来显示或隐藏维度或度量。这被称为显示条件，并作为表达式输入。只有当表达式的计算结果为 true 时，才会显示维度或度量。如果此字段为空，则始终显示维度或度量。在属性面板的数据部分中展开维度或度量，然后在显示维度条件或显示度量值条件下输入表达式。

信息注释如果条形图中的任何维度使用显示条件，则禁用条形图或折线图的自定义工具提示。

假设您有一个包含字段 `Sales`、`Quarter`、`Year` 和 `Order Number` 以及其他字段的数据集。您可以配置您的图表，使销售额沿着年度汇总的基于时间的维度显示。您可以为季度汇总添加第二个维度，但只有当您的公司收到的订单总数达到 100,000 的目标时，才能按此维度组织数据。

执行以下操作：

1. 将折线图从资产面板拖动到工作表上。

2. 将 `Quarter` 作为维度添加。

3. 从属性面板添加 `Year` 作为第二维度。

   数据模型中的每一个不同年份都会成为图表中的一条单独的线。

4. 将 `Sum(Sales)` 作为度量添加。

5. 在属性面板中，展开维度 `Manager`。在显示维度条件下，添加以下表达式：

   `Count([Order Number])>100000`

如果您的数据包含 50000 条订单记录，则图表将不会按季度组织销售，因为该表达式的评估结果为 false。如果数据包含 100,000 条或更多的订单记录，则销售额将按 `Year` 和 `Quarter` 组织。

## 增加趋势线

您可以向图表添加趋势线。使用趋势线来可视化数据随时间的变化。

有关趋势线的更多信息，请参阅[趋势线](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Measures/trend-lines.htm)。

执行以下操作：

1. 在属性面板中，展开数据部分。

2. 在度量下，展开要为其添加趋势线的度量。

3. 在趋势线下，单击添加趋势线。

4. 定义趋势线的标签和类型。

5. 使用颜色滑块以定义自定义或自动着色。

6. 使用复选框打开或关闭虚线外观。

## 显示限制

### 显示大量维度值

当维度值的数量超过可视化的宽度时，会显示一个带有滚动条的小型图表。可以使用小型图表中的滚动条进行滚动，或根据使用的设备使用滚轮或用两个手指轻扫。如果使用值的较大数，则小型图表将不再显示所有值。相反，浓缩版小型图表（项目显示为灰色）显示值的概览，但颜色深度非常低，非常高的值仍然可见。 请注意，对于二维折线图，迷你图仅在堆叠区域模式下可用。

小图表折线图，因为维度值超出可视化的宽度。

小图表折线图，因为维度值超出可视化的宽度。

小图表折线图，因为维度值超出可视化的宽度。 ![Line chart with mini chart.](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/ui_gen_MiniLineChart.png)

### 显示超出范围的值

在属性面板中的外观下，可以设置度量轴范围限制。如果没有限制，则此范围自动设置为包含最大正值和最小负值，但是，如果设置限制，则您可能有超出该限制的值。如果因范围限制不能显示某数据点值，则箭头会指示值的方向。

当基准线超出范围时，一个箭头将与超出范围的基准线数量一起显示。

### 在折线图中显示大量数据

如果图表使用连续比例，则可以设置可见点和线的最大数量。在属性面板中，转至演示。然后调节以下方面：

* 最大可见点数：设置将显示的最大点数。默认为 2,000。最大值为 50,000。如果将数字设置为小于 1,000，折线图将表现为最大值为 1,000 个可见点。图表中数据点的实际最大数量受数据分布的影响，可能低于使用此设置配置的值。当数据点的数量超过您设置的值时，数据点既不会显示，也不会包含在图表中所做的选择中。

* 最大可见行数：设置将显示的最大行数。默认为 12。最大值为 1,000。

如果数据点多于最大可见点数中设置的数量，则将看不到任何点，只有线。如果可见点超过 5,000 个，则不会显示标签。如果您有大量行，则不会显示所有行，或者行可能重叠。

如果您有大量的点或线，缩放或平移时可能需要更长的时间来渲染图表。无法在渲染折线图时进行选择。

具有大数据集的折线图。此图表设置为显示 50 行和 20000 个数据点。

具有大数据集的折线图。此图表设置为显示 50 行和 20000 个数据点。

具有大数据集的折线图。此图表设置为显示 50 行和 20000 个数据点。 ![A line chart with many lines. Lines are overlapping, and not labels are displayed.](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Resources/Images/ui_linechart_displayinglargedata.png)

要避免显示有限的数据集，可以做出选择或在属性面板中使用维度限制。

### 颜色和图例

当此图表中使用按维度着色时，图例上最多可以绘制 100 个唯一的维度值和 100 种唯一的颜色。

相关学习:

* [解释折线图](https://help.qlik.com/lnk/Interpreting_line_charts)
* [如何基于 Qlik Cloud 中的时间序列数据进行预测？](https://help.qlik.com/lnk/How_forecast_timeseries_data_qlikcloud)

## 了解详情

* [解释折线图](https://help.qlik.com/lnk/Interpreting_line_charts)
* [如何基于 Qlik Cloud 中的时间序列数据进行预测？](https://help.qlik.com/lnk/How_forecast_timeseries_data_qlikcloud)