简单线形图
简单线形图用直线或曲线表现向量数据,如下图所示。图中在几个关键点添加了线标注和点标注。
复合线形图
复合线形图用多条折线表现多组数据。如果在每个数据点显示点标记,常称为点线图,如下图所示。
复合线形图+线面标注
学术期刊上很多图表都不是简单的某种图表,而是经常添加背景色、标注等元素或进行图表组合等。图3-3中给复合线形图添加了线标注和面标注,可以突出数据特征,增加图表可读性。
复合线形图+球面点
图3-4中用球面表示复合线形图中的数据点,形成一种更加生动形象的图表风格。
复合线形图+球面点+背景色
图3-5给二维坐标系添加渐变色填充的背景。
平滑线形图
通过三次样条插值可以对折线数据进行平滑,用平滑数据画出来的图形都经过数据点,并且是平滑曲线,如下图所示。
线形图+特殊字符标注
线形图常常用来表现数学公式的图形,数学公式中常常有一些特殊字符,本节介绍特殊字符的标注。图3-7中添加了两个数学公式,用箭头标注了x=3.14处的y值sin(\(\pi\))。
图3-7 特殊字符标注
复合平滑曲线
将复合线形图进行平滑后得到复合平滑曲线,如下图所示。
极坐标线形图
在极坐标系中绘制的线形图称为极坐标线形图,如下图所示。极坐标系中,用数据点相对于原点的方位角和二者之间的距离定义数据点在坐标系中的位置。
线形图区间填充
图3-15和图3-16对两根折线之间的区域进行渐变色填充。前者利用y向数据进行渐变色填充,后者利用x向数据进行渐变色填充。
纵向线形图
纵向线形图中,y轴是分类轴,x轴是数值轴,如下图所示。所以,纵向线形图实际上是将同一序列的滑珠图用直线段连接相邻点。
时间序列数据线形图
MATLAB中,时间序列数据用时间表表示,它其实是索引列为日期时间类型数据的表。时间序列数据常用线形图和面积图表示。与其他类型数据绘成的线形图不同的是,时间序列数据线形图的横轴为时间轴,刻度标签是日期时间数据。如下图所示。
局部放大
为了查看图表局部的细节,常在图表中叠加局部放大的图形,如下图所示。放大的图形显示在另外一个坐标系中,是图中图的效果。