摘要:
在R语言中,对于串列,数据框中的数据的进行操作时,为了避免重复地键入对象名称,可使用attach或with。 1、attach() 假设data.frame包含列name,age attach(onedata.frame)后就可以引用直接引用onedata.frame中的元素了,例如: (1)创建测 阅读全文
摘要:
2.2.1 向量向量是用于存储数值型、字符型或逻辑型数据的一维数组。执行组合功能的函数c()可用来创建向量。各类向量如下例所示: a <-c(1, 2, 5, 3, 6, -2, 4) b <- c("one", "two", "three") c <-c(TRUE, TRUE, TRUE, FAL 阅读全文
摘要:
1.6 将输出用为输入——结果的重用R的一个非常实用的特点是,分析的输出结果可轻松保存,并作为进一步分析的输入使用。让我们通过一个R中已经预先安装好的数据集作为示例阐明这一点。如果你无法理解这里涉及的统计知识,也别担心,我们在这里关注的只是一般原理。首先,利用汽车数据mtcars执行一次简单线性回归 阅读全文
摘要:
1.5 批处理多数情况下,我们都会交互式地使用R:在提示符后输入命令,接着等待该命令的输出结果。偶尔,我们可能想要以一种重复的、标准化的、无人值守的方式执行某个R程序,例如,你可能需要每个月生成一次相同的报告,这时就可以在R中编写程序,在批处理模式下执行它。如何以批处理模式运行R与使用的操作系统有关 阅读全文
摘要:
R语言编程中的常见错误有一些错误是R的初学者和经验丰富的R程序员都可能常犯的。如果程序出错了,请检查以下几方面。 使用了错误的大小写。help()、Help()和HELP()是三个不同的函数(只有第一个是正确的)。 忘记使用必要的引号。install.packages("gclus")能够正常执 阅读全文
摘要:
1.4 包R提供了大量开箱即用的功能,但它最激动人心的一部分功能是通过可选模块的下载和安装来实现的。目前有2500多个①称为包(package)的用户贡献模块可从http://cran.r-project.org/web/packages下载。这些包提供了横跨各种领域、数量惊人的新功能,包括分析地理 阅读全文