01 _04 R语言概览
2015-05-03 16:56
176 查看
1、R语言的内容
数据类型、子集、读取和存储数据、控制结构、函数、作用域、向量化操作、日期和时间、调试、模拟、优化
2、从文本整行读取数据
readLines可以用来整行整行地读取网页的整页数据
con<-url("http://www.jhsph.edu","r")
x<-readLines(con)
3、寻找错误
如何知道你自己的函数出错了?
(1)你的输入是什么?你如何调用你的函数?
(2)你认为函数调用完后的是什么?输出、信息、或者其他答案?
(3)函数调用后你得到了什么?
(4)和你所认为的有什么不一样?
(5)你开始认为的是对的吗?
(6)你能完整准确地重现这个错误吗?
4、lapply
lapply有三个参数:列表X,函数FUN,还有其他的函数用...表示。如果 X不是列表,必须用as.list变为列表。
>lapply
function(X,FUN,...)
{
FUN<-match.fun(FUN)
if(!is.vector(X)||is.object(X)){
X<-as.list(X)
}
.Internal(lapply(X,FUN))
}
实际上里面的循环是用c语言实现的。
数据类型、子集、读取和存储数据、控制结构、函数、作用域、向量化操作、日期和时间、调试、模拟、优化
2、从文本整行读取数据
readLines可以用来整行整行地读取网页的整页数据
con<-url("http://www.jhsph.edu","r")
x<-readLines(con)
3、寻找错误
如何知道你自己的函数出错了?
(1)你的输入是什么?你如何调用你的函数?
(2)你认为函数调用完后的是什么?输出、信息、或者其他答案?
(3)函数调用后你得到了什么?
(4)和你所认为的有什么不一样?
(5)你开始认为的是对的吗?
(6)你能完整准确地重现这个错误吗?
4、lapply
lapply有三个参数:列表X,函数FUN,还有其他的函数用...表示。如果 X不是列表,必须用as.list变为列表。
>lapply
function(X,FUN,...)
{
FUN<-match.fun(FUN)
if(!is.vector(X)||is.object(X)){
X<-as.list(X)
}
.Internal(lapply(X,FUN))
}
实际上里面的循环是用c语言实现的。
相关文章推荐
- [bbk4979]第06集 - Chapter 04- Interacting with Oracle Database Server:SQL Statements in PL/SQL Programs(01)
- <Power Shell>04 使用PowerShell管理组策略01
- effective C++ 条款01 to 条款04
- [鸟哥linux视频教程整理]04_01_Linux用户管理命令详解
- 20161220L05-02和L05-04老男孩Linux运维实战培训-硬盘的基础知识介绍01和02
- 01. SOA概览
- 20170114C++阶段班04_STL_01string
- ES权威指南_04_aggs_01 High-Level Concepts
- jsp小结04 - 7个动作指令01 forward
- AngularJS开发指南04:核心概览
- 04 Android的系统结构(从01开始点点入门,视频+笔记)
- Java语言介绍(04)开源项目(10)J2EE服务器(01)JOnAS
- 算典04_习题_01_UVA-1589
- R语言-04-Rserve安装与配置
- 《Friends Season 04, Episode 01》---笔记
- 11 01 04 上班第一天
- 20170114C++阶段班04_STL_01string
- 黑马程序员04--C语言--01-指针数组、指向数组的指针、指向指针的指针
- 马哥笔记04_01~~~05_04
- 01-04