首页 > 代码库 > R语言学习笔记6

R语言学习笔记6

基本绘图系统

·绘图函数(graphics包)

 — plot/ hist(柱状图)/ boxplot(箱图)/ point(点)/ lines(线)/ text(添加文字)/ title/ axis(添加坐标轴)

 — 调用函数会启用一个图形设备并在设备上绘图

  ·基本绘图系统 + 屏幕设备

·plot()

 — plot(x,y,…)

 — 重要参数:xlab/ ylab/ lwd(线的宽度)/ lty(线的类型)/ pch(点的样式)/ col(颜色)

·par()

 — 用于设置全局参数(作用于R中所有的plot绘图)

  ·bg(背景颜色)/ mar(和边界的边距)/ las(字的横竖排版)/mfrow(把画板划分为几行几列,按行填充)/ mfcol(按列填充)

 — 这些参数可以再每次plot前进行修改

技术分享

使用lm()曲线拟合,abline()将拟合曲线fit添加到图中,legend()添加图例,topright表示图例添加到右上角。

技术分享

技术分享

技术分享

技术分享

技术分享

之后若不修改mfrow的值,将得如下结果

技术分享

技术分享


Lattice绘图系统

·绘图函数

 — lattice包

  ·xyplot(散点图)/ bwplot/ histogram(柱状图)/ stripplot/ dotplot(点图)/ splom/ levelplot/ contourplot

  · 格式:xyplot(y~x|f*g,data)

R语言学习笔记6