-
origin画对数坐标_如何用Origin绘制对数坐标图、双横坐标图及插入到Word文稿
2020-12-19 11:57:53如何用Origin绘制对数坐标图、双横坐标图及插入到Word文稿1) 如何绘制纵坐标为log、ln对数图答:如要绘制y轴为log、ln的对数图,选择y轴,“双击”,在“Type”框中选定“log10”,“log2”或者“ln”等选择项,点击...如何用Origin绘制对数坐标图、双横坐标图及插入到Word文稿
1) 如何绘制纵坐标为log、ln对数图
答:如要绘制y轴为log、ln的对数图,选择y轴,“双击”,在“Type”框中选定“log10”,“log2”或者“ln”等选择项,点击确定即可,对于对数x轴,可实现同样的操作。
2) 如何绘制双横坐标轴、双坐标轴图
答:先绘制一个图层的x、y轴图,新建图层,并选择相应的x、y轴位置,并通过图层内容对绘图内容进行编辑,以下图为例。
步骤:a.先绘制图层1,如下
b.新建图层2,点击“New layer(Axes)”中各种坐标类型,本例为“Top X”
c.右键“Layer Contents”显示如下对话框,并将数据导入新的图层2内
d.形成如下图
e.点击线图,右键“Change Plot to”,将线图变为点线图
f.改变点线图的图例和颜色,此处不详细说明
g.填加编辑新的图例,点击“Graph”中的“Update legend”中的“Open dialog”
h.其中“Destination”设置为“Whole page”,“Update
mode”设置为“Reconstruct”,”legend”设置为“one legend of
all”,点击“Apply”和“OK”.
i.最后详细调整图例,完成数据图的绘制。
3) 如何将origin中绘制好的数据图,插入到Word中
答:将origin中的数据插入到Word文稿中有如下几种方法:
① 最简单的方法就是在origin图表页面直接按ctrl+c,然后在word里按ctrl+v;
② 在origin中选定Edit中copy page,然后在word中粘贴即可
③ origin直接保存project,在word里插入-对象-由文件创建-浏览,选择刚刚保存的.opj格式的文件即可
④ 以图片格式插入到Word中,图片格式origin菜单栏file-export
page,保存的时候可以选择你要保存的类型,可以选择需要的格式,比如jpg、gif图片格式等,图片DPI分辨率需要单独设置
-
python绘制对数坐标图描点_用Matplotlib在对数刻度上绘制直方图
2020-12-08 14:46:30I have a pandas DataFrame that has the following values in a Seriesx = [2, 1, 76, 140, 286, 267, 60, 271, 5, 13, 9, 76, 77, 6, 2, 27, 22, 1, 12, 7, 19, 81, 11, 173, 13, 7, 16, 19, 23, 197, 167, 1]I wa...I have a pandas DataFrame that has the following values in a Series
x = [2, 1, 76, 140, 286, 267, 60, 271, 5, 13, 9, 76, 77, 6, 2, 27, 22, 1, 12, 7, 19, 81, 11, 173, 13, 7, 16, 19, 23, 197, 167, 1]
I was instructed to plot two histograms in a Jupyter notebook with Python 3.6. No sweat right?
x.plot.hist(bins=8)
plt.show()
I chose 8 bins because that looked best to me.
I have also been instructed to plot another histogram with the log of x.
x.plot.hist(bins=8)
plt.xscale('log')
plt.show()
This histogram looks TERRIBLE. Am I not doing something right? I've tried fiddling around with the plot, but everything I've tried just seems to make the histogram look even worse. Example:
x.plot(kind='hist', logx=True)
I was not given any instructions other than plot the log of X as a histogram.
I really appreciate any help!!!
For the record, I have imported pandas, numpy, and matplotlib and specified that the plot should be inline.
解决方案
Specifying bins=8 in the hist call means that the range between the minimum and maximum value is divided equally into 8 bins. What is equal on a linear scale is distorted on a log scale.
What you could do is specify the bins of the histogram such that they are unequal in width in a way that would make them look equal on a logarithmic scale.
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
x = [2, 1, 76, 140, 286, 267, 60, 271, 5, 13, 9, 76, 77, 6, 2, 27, 22, 1, 12, 7,
19, 81, 11, 173, 13, 7, 16, 19, 23, 197, 167, 1]
x = pd.Series(x)
# histogram on linear scale
plt.subplot(211)
hist, bins, _ = plt.hist(x, bins=8)
# histogram on log scale.
# Use non-equal bin sizes, such that they look equal on log scale.
logbins = np.logspace(np.log10(bins[0]),np.log10(bins[-1]),len(bins))
plt.subplot(212)
plt.hist(x, bins=logbins)
plt.xscale('log')
plt.show()
-
对数坐标图python怎么画_python绘制半对数坐标
2020-12-04 21:35:04实验作图的时候出现了一个问题,由于数据范围过大,导致数据变化不明显,出来的折线图如下: 对应代码:import matplotlib.pyplot as pltimport numpy as npa_ = np.array(a)plt.plot(a_[:, 0],-a_[:, 1])plt.xlabel...实验作图的时候出现了一个问题,由于数据范围过大,导致数据变化不明显,出来的折线图如下:
对应代码:
import matplotlib.pyplot as plt
import numpy as np
a_ = np.array(a)
plt.plot(a_[:, 0],-a_[:, 1])
plt.xlabel('number of objective function evaluations')
plt.ylabel('the optimal solution')
plt.show()
所以想到了利用对数坐标,搜了搜官方文档,将y坐标改成了对数坐标。效果如下:
代码如下:
import matplotlib.pyplot as plt
import numpy as np
a_ = np.array(a)
plt.axes(yscale = "log") # 在plot语句前加上该句话即可
plt.plot(a_[:, 0],-a_[:, 1])
plt.xlabel('number of objective function evaluations')
plt.ylabel('the optimal solution')
plt.show()
如上,在plot前加入语句plt.axes(yscale = "log")即可。若要让x坐标也为对数坐标,yscale改为xscale即可。
注意, 这里用的是matplotlib.pyplot里面的axes,而不是matplotlib.axes里的。
这里使用log关键字,仅用来绘制正数,若要绘制有正数有负数,有symlog关键字可用。
官方文档:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.axes.html#matplotlib.pyplot.axes
附:
这里绘图的数据如下
a = [[1,-536512],
[13,-9950.1],
[24,-9394.13],
[49,-8829.27],
[97,-3496],
[110,-2403.09],
[165,-169.257],
[195,-124.513],
[230,-6.31601],
[245,-7.92737],
[259,-4.78377],
[896,-10.7847],
[1496,-7.73153],
[1679,-6.59467],
[1690,-7.73153],
[2063,-6.59467],
[2064,-7.73153],
[11556,-8.46228],
[16033,-9.08796],
[18108,-17.3727],
[18816,-8.46228],
[19374,-5.23453],
[21550,-4.53278],
[27783,-4.43594],
[27795,-4.53278],
[29177,-4.43594],
[30382,-4.53278],
[46829,-4.2019],
[92000,-4.68217],
[99905,-4.2019],
[148385,-5.23453],
[148501,-4.68217],
[155295,-5.23453],
[155338,-4.86867],
[162962,-5.23453],
[174377,-4.86867],
[256816,-8.46228],
[256879,-4.86867],
[340068,-8.46228],
[340070,-5.23453],
[596774,-5.61897],
[950661,-4.05199],
[951430,-5.61897],
[987355,-4.05199],
[1003312,-5.61897],
[1019746,-4.47187],
[1043041,-5.61897],
[1078970,-4.05199],
[1090274,-5.34352],
[1372887,-2.83073],
[2049744,-2.77323],
[2050511,-2.83073],
[2152576,-2.77323],
[3534190,-4.21561],
[3536974,-2.77323],
[3569699,-4.21561],
[3703846,-2.16943],
[3778351,-4.21561],
[4304789,-2.16943],
[4360274,-1.52345],
[4382029,-2.16943],
[4518296,-4.21561],
[4638560,-2.16943],
[4717278,-4.21561],
[4717910,-2.16943],
[4812802,-4.21561],
[4852083,-2.13751],
[4999685,-4.21561],
[5001974,-1.91082],
[5045584,-4.21561],
[5174315,-2.13751],
[5472105,-4.21561],
[5591650,-2.29429],
[5604518,-4.21561],
[5894536,-1.23585],
[5941052,-4.21561],
[5944566,-1.23585],
[5991252,-4.21561],
[5994778,-1.23585],
[6191307,-2.13751],
[6306965,-2.77323],
[6420408,-1.23585],
[6465015,-2.77323],
[6526275,-1.23585],
[6569227,-2.77323],
[6576564,-1.23585],
[7440708,-2.16943],
[7683774,-3.30138],
[7862138,-1.74225],
[8258342,-3.30138],
[8382625,-1.74225],
[8525884,-3.30138],
[8831033,-1.74225],
[8895660,-3.30138],
[8896294,-1.74225],
[10020372,-1.23585]]
-
origin画对数坐标_Origin 画对数坐标图
2020-12-19 11:57:5705-2316:01:34|分类:学习|字号订阅12月1日Origin画对数坐标图如何用Origin模板绘图Origin的模板(Template)和主题(Theme)能记住用户关于绘图、分析上的设置,从而方便用户较少重复性的工作,这对绘制大量类似的图形...Origin
画对数坐标图
2008-05-23 16:01:34|
分类:学习
|
字号订阅
12
月
1
日
Origin
画对数坐标图
如何用
Origin
模板绘图
Origin
的模板
(Template)
和主题
(Theme)
能记住用户关于绘图、分析上的设置,从而方便
用户较少重复性的工作,
这对绘制大量类似的图形时非常有用。
现通过一个简单的例子介绍
一下如何用模板绘图。
(本例使用的是
Origin 7.5
)
制定模板
(Template)
1
、将
\Samples\Data\SigmoidalLog.dat
导入。
2
、
highlight Column B
,并绘一个
Scatter
。
3
、双击
X
轴,打开
X Axis dialog
,在
Scale
标签内将
Type
改成
Log10
。这样,
X
轴将成
为对数坐标。
OK
。
4
、按一下
Rescale button (Graph --> Rescale to Show All)
,刷新一下。
5
、选择
File --> Save Template As
,给定一个名字
(
比如
T1)
将当前设置保存成模板。模板
除了能记住坐标类型、范围外,还可以记住图的类别、
symbol
大小、颜色
......
总之你能在
图上制定的东西都会记住。
用模板绘图
6
、
Highlight
原
worksheet
中的
Column D
,选择
Plot --> Template Library
打开模板库。
7
、在
Category
框下找到
My
Templates
(用户自定义的模板都存在这里)
,然后在下面的
Template
框中选择
T1
。按
Plot
按钮绘图。
可见,新绘出的图形的坐标跟原图形一致的!
用
Script + Template
批量绘图
有了模板,
可以用它来批量绘图。
还是用原来
worksheet
的数据,
run
一下这个
Script
:
(关
于如何
run Script
,请参看
Help
)
[Copy to clipboard] [ - ]
-
对数坐标图python怎么画_如何在Python OpenCV中绘制图像对数色度图
2020-12-10 14:44:21我试图用OpenCV在python中创建一个2D对数色度图。同样的问题也被问到这里但一直没有人回答。在(旁白:有人猜测轴必须是对数轴,而不是线性轴,但这是不正确的,因为论文使用负坐标,并且对数轴不能为负。而且,我很... -
python 对数坐标_python3绘制股票K线图--pyQtgraph绘制精美股票K线图--之对数坐标(log Y)呈现...
2020-12-30 06:16:57之前尝试使用mplfinance库做了K线图的呈现。感觉不是很理想,又找到了这个pyQtgraph库,网络上已经有一些人做了K线图的呈现,但是...通常有普通坐标和对数坐标之分,我一直使用对数坐标,这个很关键。在对数坐标下,... -
如何手动绘制对数坐标轴_GraphPad Prism绘图教程 | 如何制作对数坐标的图表
2020-12-19 15:42:20这篇文章,我们介绍一下如何让图表坐标轴以对数为刻度显示(只是显示方式的差别,这种操作不会改变你的数据),以及如何将原始数据转换为对数。创建一个对数刻度坐标轴在轴上双击打开Format Axes对话框【坐标轴格式】... -
python 绘制对数坐标散点图
2019-11-27 16:24:33import os import networkx as nx import matplotlib.pyplot as plt ...#在双对数坐标轴上绘制度分布曲线 plt.loglog(x, y, '.', color="blue", Marker='.') #x,y后的点代表散点 #显示图表 plt.show() -
深入浅出matplotlib(75):对数坐标绘图显示
2021-02-22 15:51:46对数坐标绘图,在一般的学校里学习到的机会比较少,而在医学或生物学里就比较常见了,因为研究细菌或者细胞的生长时,它们有时候会按指数的情况进行繁植,比如下图: 细菌生长曲线(Bacterial growth curve)是专... -
python绘制对数坐标图描点_Python3.0科学计算学习之绘图(一)
2020-12-08 14:46:31基本绘图:(1)plot是标准的绘图库,调用函数plot(x,y)就可以创建一个带有绘图的图形窗口...例1:python实现使用200个采样点来绘制sin(x),并且每隔四个点的位置设置标记。import numpy as npimport matplotlib.p... -
其它坐标系下的二维曲线图:对数坐标图、极坐标图、条形图、直方图、扇形图、面积图、散点图、阶梯图、箭头...
2020-08-25 19:52:48绘制对数坐标图 x轴是10x:semilogx(x1,y1,选项1,x2,y2,选项2,…) y轴是10y:semilogy(x1,y1,选项1,x2,y2,选项2,…) x、y轴都是10x, 10y:loglog(x1,y1,选项1,x2,y2,选项2,…) 用法和plot... -
对数坐标纸
2017-12-02 23:05:17用于画图 自控 伯德图是系统频率响应的一种图示方法。伯德图由幅值图和相角图组成,两者都按频率的对数分度绘制,故伯德图常也称为对数坐标图。 -
pyqtgraph设置坐标_python3绘制股票K线图--pyQtgraph绘制精美股票K线图--之对数坐标(log Y)呈现...
2021-01-02 21:53:55之前尝试使用mplfinance库做了K线图的呈现。感觉不是很理想,又找到了这个pyQtgraph库,网络上已经有一些人做了K线图的呈现,但是并不满意。...通常有普通坐标和对数坐标之分,我一直使用对数坐标,这个很... -
python绘制半对数坐标
2019-12-25 10:27:34实验作图的时候出现了一个问题,由于数据范围过大,导致数据变化不明显,出来的折线图如下: 对应代码: import matplotlib.pyplot as plt import numpy as np a_ = np.array(a) plt.plot(a_[:, 0],-a_[:, 1])... -
python3绘制股票K线图的那些坑【二】pyQtgraph绘制精美股票K线图---之对数坐标(log Y)呈现
2020-07-19 21:15:39使用mplfinance库做K线图...不过在对数坐标系设置实现时,发现一些问题。 文章详细说明了,对数坐标和普通坐标,对看盘的影响。并通过修改官方源码的方式,实现了对数坐标系呈现! 看看,如果您感觉有用,就给个赞吧! -
如何手动绘制对数坐标轴_OriginPro:自然指数形式的坐标轴【数据绘图】
2020-12-20 07:03:17微信交流群里有人问:这个图的纵坐标标签如何实现?这需要用到自定义刻度(Tick)和标签(Tick Label)。数据格式数据为一般的XY形式需要构造自然指数的数据,用于自定义刻度(Tick)和标签(Tick Label)在一列(比如C列)中... -
python3绘制股票K线图的那些坑【二】pyQtgraph绘制精美股票K线图---之对数坐标(log Y)呈现(转载)
2020-08-06 14:44:08之前尝试使用mplfinance库做了K线图的呈现。感觉不是很理想,又找到了这个pyQtgraph库,...在对数坐标下,其实股票或者期货的K线图,长期的趋势才是正确的,如果用普通坐标,那么其实会影响到我们的大脑发现价格走势 -
python plt画半对数坐标_使用python绘制基本初等函数
2021-01-31 17:56:50使用python绘制基本初等函数幂函数指数函数对数函数三角函数反三角函数幂函数为常数幂函数的图像和性质随着的不同而不同importmatplotlib.pyplotaspltimportnumpyasnpplt.rcParams['font.sans-serif']=['SimHei']#... -
MATLAB图形绘制--极坐标和对数图像
2020-04-01 17:34:43MATLAB科研绘图--极坐标和对数图像 -
如何手动绘制对数坐标轴_看见函数app专业的函数绘制工具
2020-12-17 18:25:03看见函数app是一个专业的函数绘制工具,函数是数学中非常重要的内容,许多同学会觉得手动化函数太麻烦,那么你就非常需要这款手机应用,它支持加、减、乘、除、幂函数、指数函数、对数函数、三角函数,反三角函数等... -
MATLAB对数刻度绘图 (不等间距坐标绘图)
2019-11-05 14:30:40MATLAB对数刻度绘图 (不等间距坐标绘图) ...原图如下所示,主要是横纵坐标为10的对数: 方法 semilogx(x,y) 绘图,x轴对数刻度,y轴线性刻度, semilogy(x,y) 绘图,x轴线性刻度,y轴对数刻度, log... -
半对数坐标纸.doc
2020-09-02 11:24:43本资源中对数坐标纸为Word电子版形式,在自动控制原理中绘制相关频率图时需要使用,可直接打印后绘图,欢迎下载使用! -
如何手动绘制对数坐标轴_sci常见统计图——如何制作论文中的Table和Figures
2020-12-31 15:27:16统计图在绘制过程中对其结构组成: [包括标题(Legend)、轴标(Axis Label)、数轴(Axis)、图例(Symbol and Key to Symbols)、误差棒(error bar)]、和正文引述(Describe)有一定的要求,以下就这几部分... -
如何手动绘制对数坐标轴_如何处理偏态数据
2020-12-31 15:27:20这是笔试/面试题系列的第2篇文章在了解何为偏态数据前,要先从正态数据说起。正态分布 正态分布是自然界中广泛存在的,...从下图可以看出,横坐标代表随机变量X的一个取值,在均值(u=0)附近概率密度最大,越偏离均... -
Matlab学习笔记——对数和极坐标系中图形绘制
2020-11-19 13:57:55对数坐标系中图形绘制2.极坐标系中图形绘制3.极坐标系中零极点图的绘制 对数和极坐标系中图形绘制 有时,变量变化范围很大,如x轴从0.01到100,这时如果仍采用plot绘图,就会失去局部可视性,因此应采用对数坐标系... -
matlab双纵坐标的绘图命令_[转载]MATLAB画双纵坐标 plotyy的用法 对数坐标
2020-12-30 15:42:25具有两个纵坐标标度的图形在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数。调用格式为:plotyy(x1,y1,x2,y2)其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵...
-
fd
-
教育画派-源码
-
demo案例截图
-
MYSQL企业常用架构与调优经验分享
-
实现 MySQL 读写分离的利器 mysql-proxy
-
bdb:Eine简单的Beschlussdatenbank-源码
-
A new track inspection car based on a laser camera system
-
前端传递参数params和data的区别
-
MySQL你该了解的那些事【服务端篇】
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
MySQL 高可用(DRBD + heartbeat)
-
指令集架构和微架构区别
-
Java内存区域
-
揭秘香港房地产,未来中国之我见
-
【必备算法】二分查找:LeetCode题(二)33. 搜索旋转排序数组,240. 搜索二维矩阵 II
-
Analysis of speckle reduction based on theory of optical eigenfunction
-
基于抖动调制的自适应隐写技术,可抵抗jpeg压缩和统计检测
-
jazz_model:Jazz模型-爵士理论和其他很酷的东西的数据模型-源码
-
亚历克斯-源码
-
歌声合成从入门到精通