R语言使用指南:从代码输入到图形绘制与包管理
1. R语言代码输入特点
R语言在代码输入方面与图形用户界面(GUI)操作有着本质区别。在GUI中,用户可以通过下拉菜单选择变量、点击或双击选项以及按下“开始”或“确定”按钮来完成操作。而R语言需要用户手动输入代码,这一过程虽然有一定难度,但也带来了诸多优势。
输入代码的优点在于,它迫使使用者深入思考要输入的内容及其含义,并且提供了更高的灵活性。然而,其主要缺点是要求用户确切知道该输入什么代码。例如,R语言可能无法识别某些按键组合,像在英国键盘上,“w”键和“2”键位置接近,可能会不小心同时按下,但R语言本身并不会理解这种意外操作。
2. R语言的图形绘制功能
R语言具备出色的图形绘制能力,但与GUI不同,用户无法通过便捷的菜单来选择选项,而是需要输入精确的代码,或者从之前的项目中复制代码。比如,若要改变刻度线的方向,可能需要在互联网新闻组中搜索相关信息,或者查阅在线手册。
以下是一段用于绘制深海浮游生物发光生物密度与深度关系的代码示例:
>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', .
超级会员免费看
订阅专栏 解锁全文

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



