# 创建折线图

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

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

执行以下操作：

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

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

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

创建折线图

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

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

## 设定折线图样式

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

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

### 自定义文本

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

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

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

执行以下操作：

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

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

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

   * 标题

   * 副标题

   * 脚注

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

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

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

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

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

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

### 自定义背景

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

执行以下操作：

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

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

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

   信息注释

   要从 URL 添加背景图像，必须将来源添加到租户的内容安全策略中的允许列表中。使用 img-src 指令添加来源。这由管理员在 Administration 活动中心完成。

   有关更多信息，请参阅[创建 CSP 条目](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-content-security-policy.htm#AddEntry)。

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

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

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

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

执行以下操作：

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/cloud-services/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 选择图片 icon ，选择图片，然后单击插入。您还可以将新图像上传到媒体库，然后使用它们。

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

     信息注释

     要从 URL 添加图像，必须将来源添加到您的租户的内容安全策略中的允许列表中。使用 img-src 指令添加来源。这由管理员在 Administration 活动中心完成。

     有关更多信息，请参阅[创建 CSP 条目](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-content-security-policy.htm#AddEntry)。

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

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

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

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

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

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

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

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

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

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

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

10. 调整图片的位置。

## 了解详情

* [折线图表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/LineChart/line-chart.htm)

* [使用折线图进行时间序列预测](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/LineChart/timeseries-forecast.htm)

* [在可视化中添加趋势线和基准线](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/add-trend-and-reference-lines.htm)

* [解释折线图](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)