第一章R基础
1、软件包是包含于软件库的。安装软件包:Install.packages(包);加载软件库:library(库)。
2、加载逗号分隔组:read.csv();用sep设置分隔符号,其中空格分隔符用sep=""或\t制表符来表示。
3、在R中加载Excel数据:xlxs包中的read.excel()来读取Excel数据
4、在R中加载spss数据,foreign包中的read.excel(),【以此类推对于其他数据文件都可以采用read.xxxxx的形式】
第二章快速探索数据
1、ggplot2包非常强大,可以提供一个统一的借口和若干选项来代替基础绘图系统中,对图形的修修补补和各种特例,一旦掌握可以应用这些知识来绘制散点图,直方图,小提琴图和地图。。。
2、散点图:
两个变量plot(A$a,B$b) = qplot(A$a,B$b)【如果两参数是在统一数据框中,可以再加入data=数据集合】
3、折线图
plot(A$a,B$b,type="l")= qplot(A$a,B$b,geom="line")
如果要加入数据点或是多条折线,plot()中是lines()和points()函数; qplot()是geom="line","point"
4、条形图
barplot(高度,标签),table()是统计向量中各个类别的频数的。
5、直方图
hist()内部为一个向量也可,breaks= 可以指定大致的间距
qplot(名称,data=所在数据集),binwidth= 可以指定大致的间距
6、箱线图
plot(,)两向量默认画出的图为箱线图
boxplot(y~想,data=数据集)函数采用公式表达. = qplot(, ,geom=“boxplot”)
对于qplot()函数来说,interaction()函数表示将分组变量组合在一起。【比如y轴不变只是x变且分组,这时候就可以将x用此函数合并】
6、绘制函数图像
curve()函数 add=TRUE:可以向已有图形添加函数图像。
function()函数也可以用。