文档章节

r语言学习总结-数据框

l
 lifearena
发布于 2015/06/04 15:39
字数 361
阅读 45
收藏 0

 1、数据框是每个组件长度都相等的列表,规整后就好计算、好看,计算速度快,用apply用于矩阵、数据框和数组。列表比数据框自由,但内部元素自由,计算麻烦,lapply和sapply用于列表和向量。

  2、stringsAsFactors=FALSE,一般默认取FALSE,意味着用字符向量创建数据框,R会将向量转化为因子,as.is=TRUE的意思与stringsAsFactors=FALSE相同。

  3、数据框访问时,和列表类似,用[[ ]]、$和[,1],[1:2]意味这可以取两个元素。

  4、r语言的列变量名可以有空格,但整个变量名必须用引号括住,注意不是括号。

  5、read.table("p86.txt"),文本文件可以用read.table读入。如果本身有变量名,需加header=TRUE,如果不加,默认是FALSE,此时列变量名默认会变为列变量值,而变量名变为v1、v2、v3。可以按a[2:4,]读取行,注意此时行号是旧行号,    R此时不会把行号变为1:3。如果仅选取一列,需加drop=FALSE, 否则数据框会将为向量。

  6、如果有缺失值NA,计算均数等时,加na.rm=TRUE,就可以忽略缺失值,用subset()函数,无需加na.rm=TRUE。

  7. head(变量名)只显示前6个记录,tail(变量名)只显示后6个数据。

8、grep()给出的是位置。

 

© 著作权归作者所有

共有 人打赏支持
l
粉丝 0
博文 8
码字总数 1657
作品 0
太原
R语言入门 – 什么是R语言,为什么选择R语言用于机器学习或数据挖掘

  R语言最近在TIOBE排名上取得了不小的进步,上升到了第13名。因为机器学习的火爆的程度和R语言特殊的语法,使得它的关注度越来越高。好多人对于R语言的特性和语法不太了解,而因我在上学的...

全栈开发
03/06
0
0
Python VS R,哪个更适合开发者?

21CTO社区导读:Python和R同时出现在20世纪九十年代。它为数据科学家提供了大量的数据模型操作的能力。在发展了30年后,Python与R开始出现不同的爱好者阵营。 90年代出现了互联网,这一事物永...

21CTO
04/28
0
0
给我两小时!带你发动R语言数据挖掘的高铁,一往直前!

主题: 数据挖掘快速上手之R语言实践 随之DT时代的到来,传统的统计分析方法已经不能解决海量高维数据,如何运用数据挖掘手段对复杂数据进行数据处理、数据可视化、数据建模及模型解读是每一...

李晓文
2017/04/18
0
0
R语言学习笔记之相关性矩阵分析及其可视化

计算相关矩阵 R内置函数 cor() 可以用来计算相关系数:cor(x, method = c("pearson", "kendall", "spearman")),如果数据有缺失值,用cor(x, method = "pearson", use = "complete.obs")。 ...

R语言中文社区
02/05
0
0
大数据分析学习之使用R语言实战机器学习视频课程

大数据分析学习之使用R语言实战机器学习 网盘地址:https://pan.baidu.com/s/1Yi9H6s8EypgjJJlQmdFSg 密码:0jz3 备用地址(腾讯微云):https://share.weiyun.com/5tk6j1Z 密码:rdia9t 机器...

加班我快乐
08/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

中秋快乐!!!

HiBlock
今天
1
0
Node安装教程

1、安装最新版的node 2、设置相关目录(以D盘为例) 分别建立目录:D:\node,D:\node\node-globa,D:\node\node-cache 命令行输入: // 设置npm国内镜像 npm config set registry https://re...

Mohan710
今天
3
0
中国发布域名系统基础软件 “红枫”

9月12日消息,域名工程中心(英文缩写 ZDNS)发布了宣称自主开发的域名系统基础软件 “红枫(Maple DNS)”。 9月12日消息,域名工程中心(英文缩写 ZDNS)发布了宣称自主开发的域名系统基础软...

问题终结者
今天
3
0
Shell编程(分发系统介绍、expect远程登录、expect远程执行命令、expect传递参数)

分发系统介绍expect 分发系统expect即分发脚本,是一种脚本语言;通过他可以实现传输,输入命令(上线代码) 应用场景:业务越来越大,网站app,后端,编程语言是php,所以就需要配置lamp或者...

蛋黄_Yolks
今天
4
0
Java Http请求工具类

public static String httpPost(String source, String params) {URL url = null;HttpURLConnection conn = null;OutputStream os = null;String ret = null;try {......

yuewawa
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部