fnhp.net
当前位置:首页 >> r语言plot画散点图 >>

r语言plot画散点图

用points()函数可以在绘制点,用lines()函数是在已有的图形上画直线,还有个curve()是画曲线的,具体的使用,题主自己查一下哈,help(lines) 就可以了.

首先,下载并安装好R软件.打开R软件,可以看到R软件主窗口.为了方便编辑代码,一般不在主窗口直接输入程序.我们可以点击“文件新建程序脚本”,出现R编辑器.我们将在此输入需要运行的命令.使用因子格式输入数据.这里输

将文档导入 然后画出来x=read.table("*.txt")plot(x[,1],x[,2])这样子就行了 想好看点自己加颜色

用R作图,比用EXCEL要灵活的多.散点图,直接用plot()即可 多类别,在R中就是多变量,用pionts() 加类别 拟合曲线用 fitlines(fit) 添加文字用 text()

世界各国多是这样,我们国家也有规定,叫做国标,记作“GB”.这是符合人们肉眼观察外界物体的特点的.美术,有一条口诀:“近大远小,近高远低,近低远高”.你想,物体是三维的,我们画到平面上,只可以“用二维画三维”.这么一规定,画出来的就很像,就很逼真.所以,你说的“宽”要乘以“变形系数0.5”,只是规定,总比乘以0.523,要简便一些吧.其实,该复杂的,还是要复杂.“正二测”画法就很古怪:YOZ平面角度不是90度,而是97度10分.变形系数是1:1:0.5.这种画法说起来古怪,其实我们是最常用的,因为它可以使“斜二测”画法中的许多“重重叠叠的线条”相互错开,看得清楚一些.等等,你慢慢会明白的.

绘制散点图,直接用plot就可以了.plot是一个泛型函数,绘制散点图的时候,会调用plot.default(). 绘制主题地图是没有问题的,需要调用 maptools和maps程序包,通常需要读取shp文件,并自己制作比例尺,比较麻烦. PBSMapping程序包等也可以绘制地图. 但是我个人更喜欢用ARCGIS软件绘制地图,毕竟是图形界面的,操作起来要方便的多.不用写那么多代码.更多的图形可以参考 R-graphical manual

可以先用plot函数建立坐标系,再在建好的坐标系里画图.vd2=c(-16.3,-12.2,-8.2,-3.9,0,5.9,9.7,13.2,18.1) vd1=c(-16.6,-12.5,-8.8,-4.2,0,6,9.8,15,18.2) y=c(-16,-12,-8,-4,0,4,8,12,16) plot(-20:20, -20:20, type = "n") #建立坐标系 points(vd1, y, col = "red") points(vd2, y, col = "blue", cex = 1.5) 可以参考points函数的帮助文件..

先选散点图 画出散点系列然后双击要改成线的那个系列在Axis标签里选secondary axis确定后 再右键那个系列在chart type重新选择line添加完成

例如vd2=c(-16.3,-12.2,-8.2,-3.9,0,5.9,9.7,13.2,18.1)vd1=c(-16.6,-12.5,-8.8,-4.2,0,6,9.8,15,18.2)y=c(-16,-12,-8,-4,0,4,8,12,16)plot(y~vd1)plot(y~vd2,col="red")然后在require(ggplot2)vd = rbind(data.fram

使用ggplot2包,将数据构造为数据框形式,d<-data.frame(x=,y=.,type=),xy为坐标值,type为分组的变量,ggplot(d,aes(x,y))+geom_point(aes(color=type)).这样可以得到不同颜色进行分组的散点图.

网站首页 | 网站地图
All rights reserved Powered by www.fnhp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com