视频教程
东华大学的汪博士提出一个问题:怎样画三维柱状图。汪博士提供了一篇王中林院士的文献图,画一个只有四根柱子的三维柱图。画了一个草图,A0、A1安排在第二行,A3、A2安排在第一行。相信很多同学在画3D柱图时,都很蒙圈儿!今天,谭编给大家透彻地讲解一下,3D柱图到底是什么原理!下面视频演示2×2、3×3、举例、堆积柱状图的原理和应用。以下是详细说明。点击文末的【阅读全文】有送20套origin模板的福利!12×2三维柱图
这是2乘2的4条柱状图的布局,为了看清楚四根柱子的自由布局,Z列数据都设置为0,即没有柱高,只有柱子的底面。图中标注了4根柱子的坐标,分别对应于数据表中的X和Y列数据。
我们可以修改一下每个组图XY数据,图中几个色块的位置就会发生变化!大家要对三维坐标ξ中XY平面的几何性质要有概念,这样我们可以根据XY的值,这里是(x,y)坐标,来随意设置柱子的位置了。我们再将具体的Z值填进去,这样我们就成功绘制出自定义布局的三维柱图了。但是,汪博士提出的这个布局,由于A2太高会挡住A0,可以点击图片,向右旋转一下。23×3三维柱图下面我们将数据表拓展成3乘3或者更多,我们需要在2乘2的基础上在表格的右边增加一组数据(共4列)
数据结构跟它前面的两组数据一致,同时在表格中新增一行,由原来的2行变为3行。我们用不同的颜色区分这3乘3的数据表。33×3三维柱图举例前面我们了解了三维柱图布局的基本原理,接下来举个例子,怎样与实际的实验参数联系起来呢?这是关键,敲黑板了!我们看这张图和它的数据表。
XYZ分别是pH、温度和效率,这里有三组数据,大家仔细观察数据结构。这三组的pH都是三六九的变化,而温度按照300、400、500分为第一二三组,Z列数据是这两个条件变化对应的实验数据。43×3三维堆积柱图讲到这里,相信大家都能画出三维柱状图了,关键是构建数据表。那么对于同样的3乘3的柱图,怎样实现堆叠3D柱图呢?大家请看这张图和它的数据表!
其实是在刚才我们举例数据表的基础上,横向增加了许多列,大家仔细观察上图中的数据表,只有三行数据,但是有很多样品列,相同堆叠的柱子其参数pH和温度都是相同的,只是Z列不同。像这张表堆叠了两层柱子,如果想堆叠三层、四层甚至更多,只需要在这张数据表中横向多增加相同参数的数据列就行了。好了,今天的视频教程就到这里了,大家可以分享本文到朋友圈,方便随时翻看本教程,欢迎点击右下方的“在看”让更多的朋友为你点赞!感谢【从小爱编程】公众号的Mark小朋友利用编程猫为本视频设计的“解说员”软件!
分享本教程到朋友圈,点击左下方的“阅读全文”免费获取谭编设计的20套Origin模板。
关注『编辑之谭』,科学绘图,图绘科学。
欢迎在本文下方或公众号里留言提问交流。
转载、合作请联系谭编微信:TAN-J-SCNU。
在看吗