1、取FALSE时将不会画出标题(包括主、副标题及坐标轴标题)。
2、设置边框形式,默认值为"o",表示四面边框都画出。其余可选值包括"l"(左下)、7(上右)、c(上下左)、u(左下右)、"]"(上下右)和"n"(无,即不画边框)。
3、设置x轴和y轴的范围,默认值为r,表示坐标轴比给定作图范围,比参数xlim和ylim给出的范围大一些。赋值为i时表示坐标轴范围与给定作图范围完全相同。
4、取n时,坐标轴、刻度线以及刻度值将不会画出。
在origin作图中经常需要画辅助线,随随便便画一条线当然简单,但是要想画一条平行于X轴或者Y轴的直线,并且能够准确的确定直线的位置以及起始点,这波操作你会吗?啥?不会啊?那就跟我学学吧!工具栏手动添加1、在左侧工具栏中选中Line Tool按钮 2、在图中画出一条直线 3、单击选中直线后,双击直线;或者单击鼠标左键选中直线后,单击鼠标右键,点击弹出对话框的“Properties” 4、经过如上任何一种操作都会弹出一个“Object Properties _ Line”对话框,如下图所示 5、在“Line”标签页中可以更改线条的颜色、粗细和类型等 6、在“Arrow”标签页中可以对线条起始及终点的箭头类型进行更改和设置 7、敲黑板!!重点来了!那么怎么才能将这条直线平行于X轴?什么?靠肉眼?那会不会不够精准啊?现在,办法来了!在“Dimensions”标签页中就可以实现这一点。首先将“Units”选为“scale”,代表的是刻度尺,这个最为常用,其他的同学们可以自己去发掘一下。 8、那么如果是平行于X轴的直线,Y轴的值就一定是相等的,所以我们将直线起始坐标的Y值和终点坐标的Y值设成相等的值。呈现出来的就是一条倍儿直的线啦!! 9、有的时候为了图形的美观,可能需要直线的起始点与X轴相重合,那么怎么办呢?很多人心中应该已经有了答案。首先我们要看X轴的起始点的坐标是多少?“280”记住这个数值,在下面会需要用到。 将起始坐标的X更改为“280”,点击“OK”。 10、最终这样一条被精准调控位置的直线就呈现出来了。 怎么样?是不是超简单还易操作?同学们可以自己尝试一下画一条平行于Y轴,并且起点位于X轴的直线。回答于 2022-03-07
抢首赞
查看全部回答
如何学习编程编程 黑马程序员-好口碑IT教育-首页
值得一看的编程相关信息推荐
1100位Java培训实操讲师组成的强大教学阵容,全程项目驱动教学,学习即积累工作经验。做被企业需要的Java开发人才,来黑马如何学习编程编程
本月10673人已咨询相关问题
立即咨询
黑马程序员广告
清灭 100克/升高效氯氰菊酯 潜叶蛾蚜虫菜青虫杀虫剂农药250ml
¥25 元¥25 元
购买
simba.taobao.com广告
大家还在搜
洗洁精设备多少钱
买天猫店铺
asos官网
本科文凭
如何成为心理咨询师
frm和cfa哪个含金量高
达德教育
怎样去痘痘
更多答主
orrgin里画图怎么设置某个区间是实线某个区间是虚线
专家1对1在线解答问题
5分钟内响应 | 万名专业答主
马上提问
最美的花火 咨询一个电子数码问题,并发表了好评
lanqiuwangzi 咨询一个电子数码问题,并发表了好评
garlic 咨询一个电子数码问题,并发表了好评
188****8493 咨询一个电子数码问题,并发表了好评
篮球大图 咨询一个电子数码问题,并发表了好评
动物乐园 咨询一个电子数码问题,并发表了好评
AKA 咨询一个电子数码问题,并发表了好评
— 为你推荐更多精彩内容 —
q1, 首先要确定是barplot还是hist,如果是barplot的话,应该不存在breaks的问题,因为barplot的传入参数是个矩阵;
我假设你要画的是个hist,我偶遇过这个问题,我的理解是hist的breaks的值要能被范围整除才行;比如x=1:200,break=7的话,就只能画出4个柱来,但如果breaks=10就没问题;基本上是这样的,偶尔也有例外;比如break=5就不行....奇怪得很
最后,没办法的办法,就只能用barplot代替hist了,barplot肯定不会有这个问题,统计下hist参数中的分布情况,转换成矩阵,用barplot吧;
q2, 貌似一般都用一组因素把这些类别区分开,我用abcde,表示你的小学,中学...了,比如这样:
a=1:7b=8:10c=c(9,10,11)d=c(40,55)e=100:110f=factor(c(rep(1,sum(length(a),length(b),length(c))),rep(2,sum(length(d),length(e)))))#先用c()生成数组,在转换成factor,其实数组也ok的,不过plot()中两个数组和factor不一样
x=c(a,b,c,d,e)
plot(x~f)
q3, 就我所知不行;yes或no一定也要是能映射到x,y范围内的点才行;你是想表示分类结果吗?如果是的话,通常用颜色,或者在点旁边的text表示。
q4, 举个例子吧
x=-50:50y=x^2+x+1
z=10*abs(x)+1
plot(x,y,type='l')
lines(x,z,lty=3)
legend(c('type1','type2'), x=-20,y=2500, col=c('black','red'), lty=c(1,3))
legend的x和y是legend的左上角,匿名参数是类型名称,col,lty,pch 是对应的颜色,线类型,和点类型。
最后,我现在多用ggplot2,如果不抵触的话可以看看,和R的基础作图包思路不是很一样,但是图很清新的;
如果还有问题,建议把数据集data.frame粘贴几行上来,我也试试;