c++ 显示三维散点图_【无机纳米材料科研制图——OriginLab 0210】Origin多组柱状图3D柱状图及3D散点图...

此篇,我们来分享Origin绘制多组柱状图、立体柱状图和三维散点图。

16fb643c349f89c8f88d61456a6ad73c.png

一、多组柱状图

1)准备数据。

准备数据,并点击Plot——》Column/Bar/Pie——》Column进行绘制。

4b2b1ac22a7d0473a0e3283682d3ac73.png

结果如下。

67171a3ab5b2ccd5a635815c818b6991.png

2)带有误差棒的绘图。

如果想绘制带有误差棒的直方图,需要在每个Y列的后面加上一组误差数据,并右键点击Set As——》Y Error,将其改为Y误差的属性。如下图所示,此时我们再介绍一个绘图方式,就是Column+Label,这样可以让每个数值在柱体的上方显示。

79f3fe78a153d036c8b6ac49dcd20e8d.png

Column+Label的多组直方图结果如下。

a8063625ebef170fbadfb4ebd2926f0e.png

3)调整Label的字体大小。

我们发现,上图中的柱体由于每组太多而太窄,因而上方的Lable字体也随之拥挤,需要将其调小。接着,需要先在任意柱体上单机一下,然后再双击,方可打开绘图细节面板,进行Label字体的调整。

c43556bc5774ff22289fb24934e0bf42.png

如下图所示,在绘制细节面板上,切换到Label分页,即可调整Label字体的大小。

ca7931cfa29f00b8739eba729525b157.png

二、3D柱状图

1)直接绘图。

此时,回到刚才没有Error Bar的数据(当然,有Error Bar的数据也可以绘制3D柱状图),并点击Plot——》3D XYY——》XYY 3D Bars,进行绘图。

e2dfd0cccc5c18a7a868f5142f32b7dc.png

如下,为3D柱状图。

9a0ae321c9b8f026476fde95569d3844.png

2)移动缩放旋转。

在3D图形立体框内空白处点击,可以对其进行移动旋转缩放。如下图所示,我们已经点击了旋转选项,然后拖拽图中的球体维度曲线对图形进行了旋转。

62b53a95cc7a1f0ca09132054214c021.png

3)调整柱体尺寸。

如果要调整柱体的尺寸,或者来说是调整间距,则需双击任意柱体,打开绘制细节面板,切换到Outline外边框分页。默认Keep Shape保持形状是没有勾选的,此时可以分别调整柱体在XZ两个方向上的尺寸。

9211f06a9adc39ec1e7fb3b8067d2bf5.png

如果勾选了Keep Shape,则可以保持当前比例同时调整XZ两个方向上柱体的尺寸。

f98d8ad49afd261e9deb5d1cfcefe814.png

4)调整边界颜色和粗细。

将柱体边线的颜色和粗细调整一下,会让每个柱体间容易区分。

0ba63a9be6cd51cc78455b6d34b605fa.png

三、3D散点图绘制

1)绘制3D散点图。

如下图所示,三列数据的属性必须分别设置为X、Y、Z,方可进行3D Scatter的绘制。点击Plot——》3D Symbol/Bar/Vector,即可进行绘制。

9b8e0b674422ea49d564954d4ea5468d.png

绘制结果如下。这些数据构成了一个球体,即每一行的三个值表示球体每个点的坐标。但观察下图,发现整个球体不是很圆,这是因为坐标轴的刻度没有问题,只是长度比例不一致。

311e97cba6a39a8047dc019b28351c5a.png

2)调整坐标轴相对比例。

在图中空白处双击,在弹出的绘制细节面板中切换到Axis坐标轴分页,观察Length那组数据,默认都是100。

e703bc01734680e09fafcc8f4759aa92.png

我们试着将Z从100调整成90,发现,球体的比例合适多了,已经比较圆了。

777c2e699b118fe535e7f97970c84983.png

四、总结

回顾,此篇我们用到的功能有:多组柱状图绘制、带有Error Bar和Label的多组柱状图绘制、3D柱状图绘制、移动缩放旋转3D柱状图、调整3D柱状图柱体的尺寸、调整3D柱状图柱体边线的颜色和粗细、3D散点图绘制、调整3D散点图坐标轴相对长度。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/551972.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

保存文件_wps文件保存在哪里

我们经常使用WPS进行文本、表格的编辑,有时候顺手点击保存之后,文件就会根据默认文件路径保存,如果您不知道默认的文件保存路径,怎么才能够找到刚刚保存的文件,下面就为大家介绍一下wps文件保存在哪里,希望…

mobi格式电子书_进阶能力 | 了解常见的电子书格式

静读君是初中开始接触电子书的,那个时候以为电子书就是TXT,到后来渐渐地接触到了PDF、DOC、CAJ 才知道原来电子书还分这么多的格式,那个时候还在想,为什么要弄这么多不同的格式呢?那不是自找麻烦吗?接触的…

c++ udp通信_Web 通信协议,你还需要知道:SPDY 和 QUIC

一、开拓者:SPDY1. 简介:spdy 是由google推行的,改进版本的HTTP1.1 (那时候还没有HTTP2)。它基于TCP协议,在HTTP的基础上,结合HTTP1.X的多个痛点进行改进和升级的产物。它的出现使web的加载速度有极大的提高。HTTP2也借…

查看 rabbitmq 启动websocket 提示404_RabbitMQ 部署记录

erlang与rabbitmq版本对应关系:https://www.rabbitmq.com/which-erlang.html安装erlang下载地址:http://www.erlang.org/downloads11.安装依赖 2yum install -y gcc gcc-c ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term…

linux远程windows执行cmd,Linux服务器远程连接window服务器并执行cmd命令

前段时间,要给一个分布式调度系统写一个运维脚本,这个分布式调度系统部分子系统部署在window服务器上,这个时候就要想办法用Linux远程来连接window服务器,并执行cmd命令。下面是我的解决方法:1、在Linux服务器上的处理…

Linux安装Flash脚本,Linux(CentOS)下的Shockwave Flash shell一键更新脚本

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2318.html https://www.myzhenai.com/thread-17933-1-1.html关键字: Shockwave Flash一键更新脚本 Flash一键更新脚本这个脚本其实是我自己用的, 我的系统里安装了FlashPlayer软件和火狐(firefox)浏览器里安装了Sho…

收文处理和发文处理的环节_集气罩的设计是气体净化、废气处理系统设计的重要环节...

在工业生产中,常用于控制各种颗粒物和气态污染物的方法是将有害物质在发生源收集起来,经过净化设备净化后排到大气中,这就是局部排气净化系统,这种系统所需要的风量最小,效果好,能耗也少,是生产…

linux磁盘管理不用LVM,[linux] LVM磁盘管理(针对xfs和ext4不同文件系统)

简单来说就是:PV:是物理的磁盘分区VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库或者是几个大的硬盘LV:也就是从VG中划分的逻辑分区如下图所示PV、VG、LV三者关系&…

cad监控图标_干货!多种不同环境的无线视频监控系统拓扑图

有人问,既然无线视频监控系统如此普及,是不是所有地方都能用到无线视频监控设备呢?例如在大街上、学校里,工厂中、写字楼内,建筑工地上、公园中、住宅小区里、江河岸边、港口码头、甚至是森林、戈壁滩等等。只要有需要…

axios 获取上传进度_PHP获取HTTP body内容的方法总结

有时候我们获取数据时需要根据Header中的格式来解析,比如上传一个json而不是一个文本。这里用到了 php输入|输出流 的概念。PHP 提供了一些杂项输入/输出(IO)流,允许访问 PHP 的输入输出流、标准输入输出和错误描述符, 内存中、磁盘备份的临时…

python搭建selenium_自动化测试之路3-selenium3+python3环境搭建

1、首先安装火狐浏览器 有单独文章分享怎么安装 2、搭建python环境 安装python,安装的时候把path选好,就不用自己在配置,安装方法有单独文档分享 安装好以后cmd打开输入python查看是否配置好 3、安装pip 一般python会默认带一个,放…

keras实现简单lstm_深度学习(LSTM)在交通建模中的应用

上方点击蓝字关注?在简单了解了LSTM原理之后,本期我将以航班延误预测为例为大家介绍一下如何利用Python编程来构建LSTM模型。这里我们要用到一个高级的深度学习链接库——Keras,它以TensorFlow或者Theano作为后端引擎,只处理模型的建立、训练和预测等功…

commons-pool2-2.3 jar包_[漏洞复现]FastJson 1.2.61远程代码执行漏洞(From第三方jar包)

前言最近FastJson更新了黑名单,升级到了1.2.61版本,我尝试bypass其黑名单,在AutType打开的情况下成功绕过了黑名单防护.(目前暂未修复,官方即将更新)复现环境准备1.JDK 8U202.所需jar清单如下fastjson-1.2.61.jarcommons-configuration2-2.0.jarcommons-lang3-3.3.2.jarcommons…

王思聪吃热狗的c语言小程序,王思聪吃热狗火了,开发各种恶搞小程序!王校长:我不要面子的啊...

原标题:王思聪吃热狗火了,开发各种恶搞小程序!王校长:我不要面子的啊近日王校长上了不少次热搜,其中有一条就是王校长吃热狗火了,接下来就出现了各种各样的表情包,手机壳,素描等等。…

酷狗音乐linux版_让父母也爱上音乐 酷狗音乐大字版成中老年人新宠

当智能手机成为人们日常生活中必不可少的一部分,手机早已从单纯的通话设备变成了功能强大的“百宝箱”,听音乐、看视频、拍照上网早已不是什么新鲜事。然而在我们玩手机玩的不亦乐乎时,你有没有关注过爸妈对使用智能手机的接受度?…

二分法求近似根c语言程序,求一C++风格程序,用二分法求f(x)=0的根

满意答案vwamuoor8000推荐于 2018.04.24#include #include typedef double (*F)(double);/* brief 二分法求解函数* param[in] f 求解的函数* param[in] a, b 求解的区间端点* param[in] 吵盯e 精度* pre f(a)*f(b)<0且f在该闭区间上连续* return 方程液枝的解 */double sol…

react的导出是怎么实现的_从零开始开发一个 React

这个是从零开始开发一个 React 系列的第七篇。想要访问之前的内容可以点击下方的链接进行访问&#xff1a;最简单的实现&#xff0c;包括 vdom 结构&#xff0c;createElement&#xff0c;ReactDOM.render增加 Class 的支持增加 JSX 的支持增加 state 支持增加声明周期增加 dom…

python列表生成式内必须定义匿名函数_Python基础-----基础概念总结

Python基础-----基础概念总结 Python程序的构成 构成图行连接符&#xff1a;\对象基本构成和内存示意图对象及其引用&#xff08;变量&#xff09;标识符 基本用法命名规则变量和简单的赋值语句 变量声明必须初始化删除变量和垃圾回收机制链式复制系列解包赋值常量&#xff08;…

英语四级c语言,2017年大学英语四级精选试题练习

2017年大学英语四级精选试题练习勤奋和智慧是双胞胎&#xff0c;懒惰和愚蠢是亲兄弟。以下是小编为大家搜索整理的2017年大学英语四级精选试题练习&#xff0c;希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!1、Courses with the numbers 800 or above are…

如何获取图像的驱动_Adobe Camera Raw 12 Mac(Raw格式图像ps插件) v12.2.1.417

Adobe Camera Raw 12 Mac版可以让摄影师在熟悉的Photoshop界面内打开并编辑这些RAW文件&#xff0c;极大的方便了摄影师的工作。Adobe Camera Raw 12 for Mac安装教程下载完成后&#xff0c;双击CameraRaw_12_2_1.pkg文件打开&#xff0c;根据安装器提示进行安装即可。安装完成…