前言
最近某项目要搞数据挖掘,需要对数据进行可视化显示,原本我是打算直接用excel 算了,打算,用了一段时间,发现有些数据图用excel麻烦得要命,然后,上网找了一下,原来,有在这方面也有一门专门的语言...----R语言,我发现,用它绘制数据图十分强大,就打算花几天,就学习如何用R语言绘制数据图
散布图(scatter plots)
需要掌握的命令:
plot()
xyplot()
qplot()
text...()
smoothScatter()
matrix()
jitter()
rbinom()
rnorm()
lines()
lowess()
nls()
用的的包:
ggplot2
lattice
scattersplot3d...你要查的命令即可
基础用法:
plot(cars$dist~cars$speed)
?
更多用法在R控制台中打上
?...非线性模式的曲线:
x <- -(1:100)/10
y <- 100+10*exp(x/2)+rnorm(x)/10
nlmod nls(y~Const+A*exp(B*x),trace=TRUE