视频教程


东华大学的汪博士提出一个问题:怎样画三维柱状图。汪博士提供了一篇王中林院士的文献图,画一个只有四根柱子的三维柱图。

画了一个草图,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。

 在看吗

echarts柱图根据值显示不同颜色_视频 | Origin画3D柱图,这篇讲透了!相关推荐

  1. java 画正方体直观图_几何画板画球体直观图课件的方法

    几何画板可以制作出球体等很多立体图形,那么它怎样才能制作出球体的直观图形呢?下面将详细介绍几何画板球体直观图的课件制作方法. 几何画板画球体直观图课件的方法 几何画板官方版下载 步骤一 打开几何画板, ...

  2. PyTorch深度学习——PyCharm中使用matplotlib画3D曲面图

    本篇仅针对使用matplotlib画3D曲面图,其他类型的3D图可根据本实例举一反三进行绘制. 具体步骤: 1.Pycharm如果没有matplotlib,第一部需要先安装matplotlib 点击F ...

  3. python画3D曲面图

    python画3D曲面图 过程理解 参考程序 理解过程 坐标点画网格 python.np的命令集 过程理解 参考程序 import numpy as np import plotly.graph_ob ...

  4. python绘制3d图-python3利用Axes3D库画3D模型图

    Python3利用Axes3D库画3D模型图,供大家参考,具体内容如下 最近在学习机器学习相关的算法,用python实现.自己实现两个特征的线性回归,用Axes3D库进行建模. python代码 im ...

  5. python画3d图-python3利用Axes3D库画3D模型图

    Python3利用Axes3D库画3D模型图,供大家参考,具体内容如下 最近在学习机器学习相关的算法,用python实现.自己实现两个特征的线性回归,用Axes3D库进行建模. python代码 im ...

  6. 使用origin画SCI论文图

    使用origin画SCI论文图 觉得有用的话,欢迎一起讨论相互学习~ start 使用的是OriginPro这款软件,这款软件的特点是 一个字 好 . 新建工作簿并导入数据 可以使用import工具直 ...

  7. origin图上显示数据标签_教程 | Origin画的,漂亮得垂涎图

    华南理工的吴硕收藏了这样一张美得垂涎图,谭编看到顿时眼前一亮! DOI:(不记得文献,欢迎留言补充) 为该文献图的作者点赞,非常好的创意! 谭编利用Origin2018软件模仿绘制效果如下: PS:谭 ...

  8. python画环形图_用Python把图做的好看点:用Matplotlib画个环形图

    P老板:小Lo啊,你觉得这几个图好看吗 我:好看,好看 P老板:我也觉得,这个月的月报,就用这个把,你给我几个,我看看 我:..... 于是乎,我们今天的目标是什么!!! 画个环形图!!! 今天,我们 ...

  9. matlab 折线图_用Python画论文折线图、曲线图?几个代码模板轻松搞定!

    前言 这几天在搞论文图,唉说实话抠图这种东西真能逼死人.坐在电脑前抠上一天越看越丑,最后把自己丑哭了-- 到了画折线图分析的时候,在想用哪些工具的时候.首先否决了excel,读书人的事,怎么能用exc ...

最新文章

  1. VS2010中整理代码快捷键
  2. 服务器温控系统,服务器温度监控
  3. VTK:标签放置映射器用法实战
  4. python库怎么学啊最好_最常用的几个python库--学习引导
  5. [转]Flask --- 框架快速入门
  6. 设计模式--1(设计模式基础,设计模式基本原则,设计模式分类)
  7. 八进制转换成十进制c语言程序,C语言程序 十进制、八进制、十六进制的相互转化...
  8. android中显示提示图标在edittext左侧,设置图标的大小,王立平--EditText实现单行显示,左側图标,提示信息...
  9. 淘宝的开源分布式文件系统TFS
  10. OpenCV python Calibration
  11. 为socket的recv/send设置超时
  12. python提取停用词_python文本处理 数据挖掘 停用词检索
  13. ClickHouse第四讲-表引擎
  14. mac下的c语言程序开发,mac VS Code配置C语言开发环境(小白简单Clang版)
  15. 编译时的chenk api
  16. CAD绘图的基本步骤和重点
  17. 《兔战队》第二卷桥d
  18. 亨登谈判策略(转载)
  19. (完结)Unity游戏开发——新发教你做游戏(七):Animator控制角色动画播放
  20. 利用机器学习方法对猪肉价格预测

热门文章

  1. 五位专家跟你讲讲为啥Python更适合做AI/机器学习
  2. 2017双11技术揭秘—分布式缓存服务Tair的热点数据散列机制
  3. 【产品活动】阿里云GPU云服务器年付5折!阿里云异构计算助推行业发展!
  4. 浪潮K1 Power通过ISO/IEC 20243标准认证
  5. 刚刚,Python内幕被爆出!老码农:没控制住,心态已崩!
  6. Cloud一分钟 | 阿里云推杭州城市大脑2.0:实时指挥200名交警;马云即将卸任阿里,蚂蚁云不断加快区块链产业布局...
  7. es6 map与set
  8. 收件服务器信息,收件服务器配置信息
  9. 0x30 java_终于找到了!有了它你就可以读懂字节码了!
  10. Flowable 数据库表结构 ACT_RU_TASK