写在最前:尽管Excel经过设置也是可以做出非常漂亮的数据图的,但是强烈建议各位科研狗们使用专业软件比如OriginLab(追求免费的可以直接Python)来绘制正式论文使用的数据图!
在一些格式要求不那么高或者数据量不大的场合,出于省时间的目的,很多同学会选择使用Excel自带的图形工具来绘图,笔者也是这样。不过今天偶然发现了一个小问题:在Excel默认设置中,当Excel的数据中X对应有空Y值时会发生折线图间断这样尴尬的事情。
比如下图是某人的体重曲线,可能是因为懒还是别的什么原因中间漏记了一天,画出来的图就这个样子了......
对应的数据是这样的,有两组空值导致了间断发生
解决办法其实很简单,在图表上右键选择数据,在隐藏和清空单元格中将“空单元显示为:”修改为“用直线连接”,Office 365 for Mac下设置是这样的:
Office 365 for Windows下设置是这样的:
修改后的曲线就会自动跳过空的数据值了:
实际上,对于简单作图来说,Excel是可以实现和OriginLab等软件几乎完全一致的效果的,而且相比而言Office的配色要比OriginLab那个颜色渣渣好控制的多,操作也更直观的多迅速的多(从默认图到改成下图顶多10min吧,熟练还能再快)。个人感觉用在一下数据量不大的论文中是可以的了。
但对于复杂图形,强烈还是建议用专业绘图软件,比如你要做曲线微分什么的(就像加工硬化指数之类),再比如XRD图谱什么的,亦或者需要非线性拟合之类。上一个Excel稍微调整的绘图效果: