R实战:【I/O】Excel文件

首先保证R的版本和Java的版本是一样的,比如我的都是64位的 下载Java的jre 安装,配置JAVA_HOME 我的是:C:\Program Files\Java\jre1.8.0_144 在R中安装并引用对应的包 install.packages("rJava", dep...

2017-08-31 20:30:34

阅读数 338

评论数 0

R实战:【股票分析】用quantmod包绘制K线(离线数据csv/txt)

读取方式: 本文使用传统的read.table来读取文件内容,这里文件后缀是csv还是txt其实一点区别都没有。 绘制方式: 直接将读取的对象交给quantmod中的chartSeries来画图 代码: library(quantmod) FDGF2 <- as.xts(read.table...

2017-08-26 10:33:55

阅读数 1411

评论数 0

R实战:【实战分析】大盘历年几月是行情?

有人说每年的5月份是下跌行情,11月份左右会有个吃饭行情,是这样的吗?还是用事实来说话吧 百度云下载:R脚本和数据文件

2017-08-25 21:08:39

阅读数 274

评论数 0

R实战:【绘图】ggplot2多维度分析(分面)

ggplot2作图详解4:分面(faceting) 显然这是对数据进行分组后绘制得到的图形,这类图形对于比较不同数据的趋势非常有帮助。facet_wrap 的参数(facet_grid同)如下: # 非运行代码 facet_wrap(facets, nrow = NULL, ncol...

2017-08-23 21:08:24

阅读数 1249

评论数 0

R实战:【基本类型】日期类型POSIXlt、Date

介绍 Date是时间序列类型的索引类型,也是R的基础类型,有大量的操作可以方便的处理日期。 Date的创建 > dts <- as.Date("20050101", '%Y%m%d') + seq(0,1000,15) > dts [1] "2...

2017-08-19 21:38:41

阅读数 1137

评论数 0

R实战:【绘图】ggplot2[多维度分析神器]

介绍 ggplot2是我见过最human friendly的画图软件,这得益于Leland Wilkinson在他的著作《The Grammar of Graphics》中提出了一套图形语法,把图形元素抽象成可以自由组合的成分,Hadley Wickham把这套想法在R中实现。 ggplot2...

2017-08-19 15:59:17

阅读数 1166

评论数 0

R实战:【基本类型】可扩展时间序列类型xts(Extensible Time Series)

本文翻译自:xts: Extensible Time Series   Jeffrey A. Ryan Joshua M. Ulrich May 18, 2008  背景介绍        在xts出现之前,R语言有很多种时间序列类型,这对最终的用户来说是不方便的。因为,用户需要写与类型相关的函数...

2017-08-14 22:15:18

阅读数 2179

评论数 0

R实战:【常用函数】rnorm正态分布

整体分布函数rnorm的函数声明如下: rnorm(n, mean = 0, sd = 1) n:产生随机数个数 mean:期望 sd:是方差 产生1000个随机数,服从标准正态分布 > rnorm(1000) [1] -1.236751e+00 3.366310e-02 -1.1...

2017-08-13 08:26:25

阅读数 7712

评论数 3

R实战:【I/O】文本文件与因子转换

导入文本文件 导出文本文件 write.table (WK, file ="a.txt", sep ="", row.names =TRUE, col.names =TRUE, quote =TRUE) 导出文本文件 1)write.table...

2017-08-09 07:37:05

阅读数 404

评论数 0

R实战:【基本类型】字符串与类型转换

直接上代码 不同类型之间的转换靠as.的成员函数。用RStudio即可看到代码补全 > x<-c(1,12,4) > x [1] 1 12 4 > length(x) [1] 3 > mode(x) [1] "numeric" > y&l...

2017-08-08 22:06:30

阅读数 874

评论数 0

单文档、多文档、对话框

本质上都是窗口程序,可以说都可以实现同样的功能。 区别 对话框 更适合进行人机交互,用来接收用户的请求。基于对话框类似“计算器”这样的应用程序,没有需要处理的文档。 对话框可以方便的使用控件,所见即所得的编程,比较方便。VC的代码向导使设计对话框比较容易,代码向导则简化了在对话框中初始化和...

2017-08-08 13:31:50

阅读数 261

评论数 0

【1】Node.js Hello World! 发布静态网页

参考:http://www.cnblogs.com/qingbin-bai/p/6271388.html  (讲的非常好)Node.js环境搭建-安装启动-npm安装扩展包本文源码百度网盘下载发布一个静态网页本来就几行Node.js代码,但是这里使用的是《Node.js实战》里面的开篇示例,增加了...

2017-08-05 12:32:04

阅读数 1052

评论数 0

【0】Node.js环境搭建-安装启动-npm安装扩展包

Node.js下载下载地址:https://nodejs.org/en/download/可以下载各种版本:1 安装版:安装到操作系统,自动创建环境变量(为确保万一,强烈建议手动创建环境变量,后文有具体操作描述)。2 可执行版:无需安装,双击运行即可启动Node.js服务。简单方便。Node.js...

2017-08-05 11:51:16

阅读数 682

评论数 0

R实战:【基本类型】数据框frame(矩阵的一般形式)

数据框是矩阵的一般化: 1 数据框的不同列可以是不同类型 2 同一列的类型相同 数据框将是你最常用的数据结构。 创建数据框 > patientID <- c(1, 2, 3, 4) > age <- c(25, 34, 28, 52) > diabetes <-...

2017-08-02 07:32:50

阅读数 484

评论数 0

R实战:【统计分析】词频统计

本文代码来自《R语言编程艺术》 本文代码和使用的文本文件百度云下载 源代码: setwd("D:/R/") getwd() txt<-scan("OliverTwist.txt","") #read all words in fil...

2017-08-01 22:04:18

阅读数 3575

评论数 0

R实战:【基本类型】列表list

列表 列表中的元素可以是不同类型,可以支持下标索引,key索引,成员索引三种形式。更像是一个C++ 中的map,而且每个成员是不同的类型 创建列表 x 访问列表中的元素$ x$v #获取列表x中的元素v lst$c lst[["v"]] lst[[i]],i是v在列表中的编号 ...

2017-08-01 19:51:20

阅读数 588

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭