pfbj.net
当前位置:首页>>关于r语言 分布图的资料>>

r语言 分布图

你这数据也太少了,画柱状图吧。 先把数据输入到一个向量里,再用hist()命令

在这里给你举一个实例,下面我要作出数据a的三个分布图: a

x

curve( dnorm(x,0), xlim=c(-3,3), col='red', lwd=2 ) curve( dt(x,1), add=T, col='blue', lwd=2 )

是需要画中国地图吗?找到中国地图GIS数据,转化为一个包含经纬度和资源变量的数据框,然后以经纬度为坐标轴用ggplot2画,颜色用连续标度资源数量控制。

如果是已知的概率分布,可以先把密度函数赋值到一个变量(比如叫f)里,然后: curve(f,add=TRUE) 如果从样本(比如保存在x里)估计密度,可以 lines(density(x)) 注意画histogram的时候要freq=FALSE

可以用内置的graphic包来画,就是plot()和curve() 也可以用ggplot2来画,后者更灵活。 graphic # 先生成一组随机数x

curve(pnorm(x), -3, 3, main="P(u < 0.4)")abline(v=0.4, col = 2)第一句画正态分布图,第二句画根儿线,表明0.4的位置

需要先双击拟合好的曲线,然后在弹出的对话框中点击最下方的 Worksheet,这时候会再弹出拟合曲线的数据列表。 有了数据之后,你需要用到图层工具。 在原图中左上角有一个带数字的灰色小正方形,这个就是图层的标志。 数字1代表第一个图层,以此...

可以用内置的graphic包来画,就是plot()和curve() 也可以用ggplot2来画,后者更灵活. graphic # 先生成一组随机数 x

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