orign怎么做双轴图一个柱状图一个线图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了orign怎么做双轴图一个柱状图一个线图相关的知识,希望对你有一定的参考价值。

参考技术A 方法如下:

?1、打开origin8.0软件,在workbook中新建两个y列,并在workbook输入如图中所示数值。其中B列代表拉伸强度,D列代表伸长率,C列全输入零

?2、选中ABC列,并点选左下角红色柱状图标,软件生成下图所示形状

?3、然后选中ACD列,点选左下角红色柱状图标,生成下图

?4、在生成的graph2中右击,点选copy,复制graph2至graph1中,graph1自动生成图层

?5、调整图层2(即graph2)的坐标轴,将其移至图形右侧,使得graph2与graph1的横坐标重合

?6、改下左右纵坐标轴名称,调整字体,横坐标轴下可在对应位置写上试样1-5,一个图即做好了

如何用MATLAB做双纵坐标图?其中一条是折线图,另一个是柱形图,还有我想做多子图的

如何用MATLAB做双纵坐标图?其中一边是折线图,另一个是柱形图,还有我想做多子图的

把这两个子图放到一个大图里面 谢谢了

看上去这个图好像是用Excel做的。

用MATLAB做当然也可以实现,但在一些细节上会有一定差异,要实现和图中完全相同的效果比较困难。

多子图用subplot函数就可以了,不多说。

绘制双纵坐标图用plotyy函数,如果图的形式不同,可以用下面的方式

plotyy(X1,Y1,X2,Y2,'function1','function2')

指定绘图的函数,例如

plotyy(1:10,sin(1:10),1:10,sin((1:10)*0.3),@plot,@bar)

而线型、线宽、颜色以及坐标轴的YTickLabel等需要调用plotyy时返回句柄,然后再用set去设置了。

参考技术A x=readtable('练习数据.xlsx','sheet','设备价值');
bar(x.value)
ax=gca;
ax.YLim=[0 140000];
ax.YTick=[0:10000:280000];
ax.YTickLabel=[0:10000:140000];
ax.XTickLabel=x.name;
ax.XLabel.String='项目';
ax.YLabel.String='金额 ';
ax.Title.String='设备金额';
hold on
scatter(ax.XTick,x.value);
plot(ax.XTick,x.value);
参考技术B yyaxis right;
plot();
yyaxis left;
plot();

以上是关于orign怎么做双轴图一个柱状图一个线图的主要内容,如果未能解决你的问题,请参考以下文章

如何绘制双轴柱状图和折线图?

origin怎么把双轴柱状图变为一个图层

怎样把柱状图和折线图合并一起

excel柱状图加折线图组合怎么做

怎么在excel图表上既显示柱状图又显示折线图

excel里做柱状图怎么做俩个Y轴刻度啊