R语言编程与数据可视化全解析
1. R语言代码输入与图形绘制特点
在使用R语言时,我们会遇到一些独特的情况。比如,R语言本身并不知道在英国键盘上“w”键和“2”键位置相近,有时可能会不小心同时按下这两个键。与使用图形用户界面(GUI)不同,在GUI中,我们可以从下拉菜单中选择变量,通过点击或双击选项以及按下“开始”或“确定”按钮来操作;而在R语言中,我们需要输入代码。输入代码有其优势,它能迫使我们思考要输入什么以及其含义,并且具有更高的灵活性。但缺点也很明显,我们必须清楚要输入什么内容。
R语言具备出色的图形绘制功能。然而,我们不能像在GUI中那样从方便的菜单里选择选项,而是需要输入精确的代码,或者从之前的项目中复制代码。例如,如果想要改变刻度线的方向,可能需要在互联网新闻组中搜索相关信息,或者查找在线手册。
2. 脚本代码
2.1 编程艺术
下面这段代码,现阶段不要求大家理解其含义,也不建议大家尝试输入,仅用于展示通过一定的努力,我们可以使用R语言绘制出非常漂亮的图形。
>setwd("C:/RBook/")
>ISIT<-read.table("ISIT.txt",header=TRUE)
>library(lattice)
>xyplot(Sources~SampleDepth|factor(Station),data=ISIT,
xlab="Sample Depth",ylab="Sources",
strip=function(bg='white', ...)
strip.default(bg='white', ...),
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



