5.6.2多组数据的图形分析
R中的函数lowess()通过加权多项式回归对散点图进行平滑,拟合一条非线性的曲线,但其只能适用于二维情况。与之类似的loess()用于处理多维情况。...lowess(x, y = NULL, f = 2/3, iter = 3, delta = 0.01 * diff(range(x)))
x,y指定两个向量:f是平滑的跨度,值越大,曲线的平滑程度越高...;iter控制应执行的迭代数,值越高平滑越精确,但使用较小的值会使程序跑得比较快。...首先利用程序包MASS中的函数kde2d()来估计出二维数据的密度函数,再利用函数contour()画出密度的等高线图。如果不想画出图上的数据标签,可以将参数drawlabels=FALSE去掉。...函数kde2d()的使用方法:
kde2d(x, y, h, n = 25, lims = c(range(x), range(y)))
其中x,y分别为横轴和纵轴的数据;n指定每个方向上的网格点数量,