2016年3月28日

一个项目涉及到的50个Sql语句(整理版)

摘要: /* 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。 问题及描述: --1.学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(C#,Cname,T 阅读全文

posted @ 2016-03-28 16:44 MartinChau 阅读(174) 评论(0) 推荐(0) 编辑

经典SQL语句(大全)

摘要: SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 阅读全文

posted @ 2016-03-28 16:36 MartinChau 阅读(206) 评论(0) 推荐(0) 编辑

SQL常使用语句

摘要: SQL常使用语句 1.数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql="select * from 数据表 where 字段名 like '%字段值%' order by 字段名 [desc]" sql="s 阅读全文

posted @ 2016-03-28 15:58 MartinChau 阅读(146) 评论(0) 推荐(0) 编辑

2016年3月23日

数据的输入

摘要: 键盘输入 调用edit函数,比如我们要让用户输入一个长度为5的向量并赋值给变量a,那么可以: a<-vector("integer",5) a<-edit(a) 另外也可以用函数fix来直接编辑变量,而不需要再赋值变量。所以上面编辑a变量的命令可以改为: a<-vector("integer",5) 阅读全文

posted @ 2016-03-23 15:06 MartinChau 阅读(158) 评论(0) 推荐(0) 编辑

循环函数(Grouping Function)

摘要: R语言中有几个常用的函数,可以按组对数据进行处理,apply, lapply, sapply, tapply, mapply,等。这几个函数功能有些类似,下面介绍下这几个函数的用法。 Apply 这是对一个Matrix或者Array进行某个维度的运算。其格式是: Apply(数据,维度Index,运 阅读全文

posted @ 2016-03-23 15:05 MartinChau 阅读(776) 评论(0) 推荐(0) 编辑

Data Frame数据框常用操作

摘要: Data Frame一般被翻译为数据框,感觉就像是R中的表,由行和列组成,与Matrix不同的是,每个列可以是不同的数据类型,而Matrix是必须相同的。 Data Frame每一列有列名,每一行也可以指定行名。如果不指定行名,那么就是从1开始自增的Sequence来标识每一行。 初始化 使用dat 阅读全文

posted @ 2016-03-23 15:04 MartinChau 阅读(583) 评论(0) 推荐(0) 编辑

数据操作之排序

摘要: R R order(X, na.last=TRUE, decreasing=FALSE) 返回值: X排好序的下标向量 na.last 控制空值NA排在最前还是最后,默认最后 desceasing 控制升序还是降序排列 例子: #vector X <- c(7,4,5,2,8,1,9,3) orde 阅读全文

posted @ 2016-03-23 15:01 MartinChau 阅读(194) 评论(0) 推荐(0) 编辑

常用的数据类型及处理

摘要: ● 向量(X) ● 赋值 assign(向量名, X)。 向量名<- X X ->向量名 ● 运算 加(+),减(-),乘(*),除(/),整除(%/%),求余数(%%) exp(),log,cos,tan,sqrt… 最大值:max(X) 最小值:min(X) 范围:range(X) 求和:sum 阅读全文

posted @ 2016-03-23 14:59 MartinChau 阅读(375) 评论(0) 推荐(0) 编辑

分组求和

摘要: 刚遇到一个问题,就是分组求和在R里怎么实现比较简便?对应SQL语句为:SELECT customer, sum(consumption) FROM consume group by customer 然后就是类似的,分组计数怎么做? 在搞复杂点。 阅读全文

posted @ 2016-03-23 14:56 MartinChau 阅读(304) 评论(0) 推荐(0) 编辑

批量读取本地文件

摘要: doc.names <- dir("path") doc.path <- sapply(doc.names,function(names) paste(path,names,sep='/')) doc <- sapply(doc.path, function(doc) readLines(doc)) doc.names <- dir("F:/5分钟报价1") #读取目录内... 阅读全文

posted @ 2016-03-23 14:54 MartinChau 阅读(201) 评论(0) 推荐(0) 编辑

导航