选择plot details -> Fill -> Fill color, 每个色块都可以自己定义颜色,我用的是origin7.0。 |
Flower 发表于 2016-12-19 19:19 如何解决的呢?在这里也指点一下白?嘿嘿 |
真是打扰大家了,那个色度带对称的问题已经解决。还是很感谢大家。 |
我也想做这个图,看了这个帖子受益匪浅,非常感谢大家。我还有个问题,请问图片中的色度带的颜色是怎么对称的?我比较菜,希望能得到大家的帮助,谢谢了。 |
本帖最后由 乐平 于 2016-4-12 21:31 编辑 sobereva 发表于 2016-4-12 06:27 谢谢! 我是点击的“图片” 图标然后上传图片的,不过我没有再“点击上传之后的图片的预览图,插入到文中相应的位置”…… 我以为只需要在文字后面点击“图片”,上传之后就能自动插入到文字下方了…… 现在已经按照 Sob 老师的建议将图片拖入文字中相应的位置了,不过插入的图比较小,文字结尾的图相对比较大一些,能看得更清晰。 |
乐平 发表于 2016-4-12 04:17 发图的时候进入高级模式,点“图片”,然后选择要上传的图片,之后点击上传的图片的预览图插到文中相应位置即可。不建议用附件方式发图。 |
乐平 发表于 2016-4-12 03:31 按照你的步骤,我走了一遍,确实可行,非常感谢老师你,谢谢。 |
乐平 发表于 2016-4-12 04:17 谢谢你,谢谢你这么仔细的指点,我这就试试,谢谢了 ![]() |
顺便吐一下槽…… 写上述步骤的时候,我是希望把图文按次序混排的,但是插入图片怎么只能显示在最后…… 看起来太乱了…… |
本帖最后由 乐平 于 2016-4-12 21:27 编辑 你的作图思路是正确的,需要将 XYZ 三列的数据按照坐标扩展成矩阵格点。我自己尝试了一下,可以得到你想要的图。 软件:OriginPro 8.6 第一步,选中 Book1 中的所有数据列(这里,我随便填了 20 行数据),然后在 Origin 菜单栏上 Worksheet ——> Convert to Matrix ——> XYZ Gridding ——> Open Dialog。 直接点确定就可以了。 转换好之后的 Matrix 是这个样子。 第二步,在 Matrix 窗口是当前窗口的状态下,点击 Origin 菜单栏上的 Plot ——> Contour ——> Gray Scale Map 可以得到如下的图。初始状态下很丑,不过没关系,我们接下来对它进行调整。 在图上双击(注意,鼠标不要点在图的空白处,不然弹出的对话框内容不一样),在弹出的 Plot Detail 对话框的右侧,单击 Fill 栏的表头,弹出 Fill 对话框, 选择 Load Palette,在旁边的 Select Palette 选框中选择 GrayScale(当然,你也可以选择颜色跨度比较大的,比如 Rainbow。我这里只是用灰阶做一个例子),如下图: 依旧在 Plot Detail 对话框的右侧,单击 Level 栏的表头,弹出 Set Levels 对话框,根据你的数据大小,修改颜色对应的数值的起止范围(比如这里我用的 -1 到 1),如下: 依旧在 Plot Detail 对话框的右侧,单击 Missing Values 栏下面的色块,弹出 Fill 对话框,将 Fill Color 的颜色修改为 None,这样背景的赭石色就没有了。 修改完之后,点击 OK。 你的图就是如下的样子了。 请注意,色块的大小和格点相关,我这里只有 20 个格点,所以色块看起来比较大。你的数据多的话,格点就密集,色块会小很多。另外,我不知道你的 X 轴和 Y 轴分别代表什么意思,所以就(默认)空着了。 |
转换成矩阵格点.png (74.1 KB, 下载次数 Times of downloads: 184)
将数据表转换成矩阵格点
转换成矩阵格点-02.png (32.86 KB, 下载次数 Times of downloads: 182)
矩阵格点
矩阵格点-Contour.png (62.53 KB, 下载次数 Times of downloads: 176)
矩阵格点-Contour-01.png (20.7 KB, 下载次数 Times of downloads: 165)
矩阵格点-Contour-002.png (40.14 KB, 下载次数 Times of downloads: 176)
矩阵格点-Contour-03.png (26.35 KB, 下载次数 Times of downloads: 172)
矩阵格点-Contour-04.png (19.09 KB, 下载次数 Times of downloads: 186)
Final.png (34.49 KB, 下载次数 Times of downloads: 167)
最终的图样
参与人数Participants 1 | eV +8 | 收起 理由Reason |
---|---|---|
| + 8 |
astrozheng 发表于 2016-4-8 11:46 你真的确定用你的操作步骤(用X_Y_Z三个列来输入,然后选择Plot/Template Library/contour) 能作图成功? 你真的绘图了吗? 如果仅仅是靠 XYZ 的 Contour 是不能完成提问者要求的图的,因为 XYZ Contour 只能提供由 X-Y 两个轴的等高线围起来的区域,而不是由 X-Y 坐标确定的一个点。 当然,修改颜色那一部分的操作是可行的。 |
astrozheng 发表于 2016-4-8 17:46 谢谢你的指点,我现在不在实验室,等我去了学习一下,谢谢你。very much |
本帖最后由 astrozheng 于 2016-4-8 17:48 编辑 originlab作图还是可以的。我的做法是,不用这种matrix格式输入数据,用X_Y_Z三个列来输入,然后选择Plot/Template Library/contour, 选择其中的一种图像。 带着左边的这种色条的图片,要改变颜色,需要在plot中间的任意位置双击,弹出窗口有很多可以调节的,你可以调的试试。 我觉得这个OrginLab做这种颜色的HeatMap是很好做的。 |
7331.tmp.png (43.49 KB, 下载次数 Times of downloads: 189)
双击彩色图中间的弹出窗口
参与人数Participants 2 | eV +6 | 收起 理由Reason |
---|---|---|
| + 3 | |
| + 3 |
sobereva 发表于 2016-4-3 11:41 谢谢老师 ![]() |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2025-8-12 23:21 , Processed in 0.511828 second(s), 26 queries , Gzip On.