图标类型的选择及介绍

20 阅读3分钟

图表的选择

数据分析图表的类型包括条形图、柱状图、折线图、饼图、散点图、面积图、环形图、雷达图等。此外,通过图表的相互叠加还可以生成复合型图表。不同类型的图表适用不同的场景,可以按使用目的选择合适的图表类型。

如下图所示:

image.png

图表的介绍

数据分析图表有很多种,但每一种图表的绝大组成部分是基本相同的,一张完整的图表一般包括画布、图表标题、绘图区、数据系列、坐标轴、坐标轴标题、图例、文本标签、网格线等。

image.png 下面详细介绍各个组成部分的功能。

1.画布:图中最大的白色区域,作为其他图表元素的容器。

2.图表标题:用来概述图表内容的文件,常用的功能有设置字体、字号及字体颜色等。

3.绘图区:画布中的一部分,即显示图形的矩形区域,可改变填充颜色、位置、以便图表展示更好的图形效果。

4.数据系列:在数据区域中,同一列(或同一行)数值数据的集合构成一组数据系列,也就是图表中相关数据点的集合。图表中可以有一组或多组数据系列,多组数据系列之间通常常用不同的图案、颜色或符号来区分。图中的销售额就是数据系列。

5.坐标轴及坐标轴标题:坐标轴是表示数值大小及分类的垂直线和水平线,上面有标定数据值的标志(刻度)。一般情况下,水平轴(x轴)表示数据的分类;坐标轴标题用来说明坐标轴的分类及内容,分为水平坐标轴和垂直坐标轴。图中,x轴的标题是“年份”,y轴的标题是“线上销售额(元)”。

图例:是指示图表中系列区域的符号、颜色或形状定义数据系列所代表的内容。图例由两部分人构成,即图例标示和图例项。其中,图例标示,代表数据系列的图案,即不同颜色的小方块;图例项,与图例标示对应的数据系列名称,一种图例标示只能对应一种图例项。 文本标签:用于为数据系列添加说明文字。 网格线:贯穿绘图区的线条,类似标尺可以衡量数据系列数值的标准。常用的功能有设置网格线宽度、样式、颜色、坐标轴等。

matplotlib概述

创建Matplotlib图表简单的只需要两步,下面将绘制第一场图表。

1、引入pyplot模块

2、使用Matplotlib模块的plot()方法绘制图表

3、输入结果。

import matplotlib.pyplot as plt

import matplotlib
matplotlib.use('TkAgg')   #解决:AttributeError: module 'backend_interagg' has no attribute 'FigureCanvas'

# 折线图
# plt.plot([1,5,3,5,1])
# plt.show()

# 散点图
plt.plot([1, 2, 3, 4, 5], [2, 5, 8, 12, 18], 'or')
plt.show()