OriginPro:正负方向不同着色的垂线图
最近看到了一张图,最初是发在The New York Times上。特别夸张的用一整个头版,图也一定要长,才能看清2020年4月份失业人数的陡增。这个图除了夸张的对比,还有就是正、负方向上的不同着色。

本教程将告诉你如何绘制正负方向不同着色的垂线图,此外还教会你如何进行数据格式转换,如何整合数据,如何排序,如何进行数据分组等数据操作。
数据格式
数据下载
-
下载自美国劳工统计局(https://www.bls.gov/),下载的原始数据是`xlsx`格式,数据存储形式为**宽格式**,即按月份来分列存储的。

数据转换
-
可以使用OriginPro的
Convert to XYZ功能来进行格式转换。
-
选中所有列,在
Worksheeet菜单中打开Convert to XYZ功能页面。Data Format选为Y cross columns,Y Values in设为Column Label,Column Label选为Long Name(根据实际需求来设置),同时勾选X Values in First Column。
-
转换后的数据为
XYZ三列。
数据整合
-
需要将前两列整合起来,作为按月的变量。
-
在左侧新建几列,在D列的
F(x)中输入A$+"-"+B$,把A列和B列的数据合并,并以-符号连起来。在E列的F(x)中输入C,即等于C列数据。
-
为了便于后续的操作,点击绿色小锁,选中
Recalculate Mode: None,将自动计算取消。
-
右击D列,选择
Properties,设置其数据格式为日期形式,根据当前数据,依次设为Date,Custom Display,yyyy'-'MMM。
数据排序
-
数据是按从1月到12月的形式排序的,需要按从年、月依次增大的形式排列。
-
选中后两列,点击
Sort快捷按钮,打开Nested Sort对话框。 -
在左侧
Selected Columns中选中D,使用Ascending按钮将其添加到右侧Nested Sort Criteria中,并勾选底部Sort下的Selected Columns,即对选中的列,以D列为依据,进行升序排列。
数据分组
-
需要对正、负方向上的数据进行不同的填色,需要进行分组,即区分正、负数,可以使用
if函数进行判断。 -
新建一列,在其
F(x)中输入E>0?1:2,意思是如果E中的数据大于0,F列数据为1,否则为2。
其他操作
-
为了方便操作,可以把前三列删掉,并把最后的空值删掉。

-
右击新·第一列,依次点击
Set As、X,将第一列设为X轴。
图形绘制
-
图形绘制很简单,选中绘制散点图(Scatter Plot)。

-
使用的是散点图(Scatter Plot),而不是线型图(Line Plot),后续设置散点图(Scatter Plot)的
Drop Line。
格式设置
曲线格式
-
双击图形打开
Plot Properties对话框,设置曲线格式。首先在Symbol页面,将Size设为0,将Symbol Color设为By points,颜色选为Index,数据来源为分组数据,即Col(C)。
-
在
Drop Lines页面,勾选Vertical,即显示垂直方向上的垂线。此时垂线的Drop to是默认为到Y=Axis Begin,在设置坐标轴格式时会添加Custom Additional Line,即Y=0。
坐标轴格式
-
双击坐标轴,打开坐标轴格式设置页面。首先切换到纵坐标的
Grids页面,勾选Additional Line下的Y=0,即垂足的位置,此时正、负方向上显示了不同的颜色。
-
切换到纵坐标的
Tick Labels页面,将Display选为Engineering。同时下载的数据的单位是千人,可以在Formula里输入x*1000,将单位换算成人。
-
切换到横坐标的
Scale页面,设置合适的From和To,以及Major Ticks的值为10year,Anchor Tick设为1/1/1940,目的是将第一个坐标轴标签设为1940年开始,默认的是1939年。
-
切换到横坐标的
Scale页面,将Display选为20,在Prefix里输入',以简单的形式来表示年份。
-
将横坐标和纵坐标在顶部和右侧显示(可能需要再次设置坐标轴格式),同时删除坐标轴等不需要的元素,使得图形更清爽。

其他格式
-
设置图片的长宽比,使得图形足够长,看起来差异更明显。

OK
-
完成图形的绘制,你会了吗?

所用软件:OriginLab OriginPro 2020b@Windows 10 pro
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
