经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 R语言

R与金钱游戏:美股与ARIMA模型预测

似乎突如其来,似乎合情合理,我们和巴菲特老先生一起亲见了一次,又一次,双一次,叒一次的美股熔断。身处历史的洪流,渺小的我们会不禁发问:那以后呢?还会有叕一次吗?于是就有了这篇记录:利用ARIMA模型来预测美股的走势。 1. Get Train Dataset and Test Datas...[2020/4/3]

R语言入门:dnorm(),pnorm(),qnorm(),和rnorm()函数的使用

dnorm():输入的是x轴上的数值,输出的是该点的概率密度 pnorm():输入的是x的z-score,输出的是面积,不带参数输出的是该点左边的面积,如果后面带lower.tail=F的参数,输出的是该点右边的面积。因为Lowertial表示的是左边,uppertail表示的是右边 ...[2020/4/2]

R语言实现定性资料的秩和检验

R语言实现定性资料的秩和检验

介绍 定性资料比如等级,毒性,应答等,可以以具有分级的因子的形式表示,比如(+ ++, +++),分别对应因子的1,2,3种水平,这样不同组样本只要看这些数据的等级的排列是否一致就可以判断这两个群体的分布是否有差异(秩和检验)。 数据 比如数据如下 我们这里想要知道A、B处理毒性是否...[2020/3/24]

R语言入门:处理缺失值和数据清洗

R语言给我们提供了一些有用的函数来济宁数据的清理来处理数据的缺失值,让我们先来看看什么是数据的缺失值吧! 一.数据的缺失值 在R语言当中数据的缺失值用NA来表示,有的时候我们会发现在一个数据集当中的某些值显示的是NA,那么就说明这个值是缺失的值了,那么缺失值是否可以用来做运算呢? 比...[2020/3/17]

R语言入门:因子的使用

在R语言当中有因子这个特殊的数据结构,和别的编程语言不同,这个数据结构的主要目的是用来分类,计算频数和频率,在后期将R语言用于统计学当中将会十分受用。并且在绘图当中,我们使用同样的数据,将其转化为因子之后,在将这些数据放入绘制图像的函数当中,图像将会变得更加具有可读性。我们有两种方式来创...[2020/3/12]

R语言入门:对于boxplot()箱型图的直观理解

   在图中我们可以看到上边缘代表的是数据当中的最大值,下边缘代表的是数据当中的最小值,上四分位数在整个箱子的最上方,下四分位数位于箱子的最下方,中位数位于箱子当中中间偏上的位置的一条黑线,不同的数据集当中黑线所在的位置也不一样,有可能黑线在箱子稍上方也有可能黑...[2020/3/6]

R语言入门:直方图histogram的绘制

直方图和条形图最大的不同则是直方图可以用于显示出一个数据的频数,具有统计的作用,我们下面来看一一看直方图在R语言当中是如何绘制的吧! 首先创建一系列的数据: h<-c(4,6,3,46,3,5,7,8,3,4,3,4,5) 创建完之后将这个数据纳入到直方图histogra...[2020/3/6]

R语言入门:str()函数的使用

str()函数的作用用英语来表示是:check cla ification of viriables,一般用于检查数据框当中有哪些数据,首先我们先引入一个“钻石”的数据看看,其中的代码如下所示: > diamonds # A tibble: 53,940...[2020/3/6]

R语言入门:条形图barplot()的绘制

要绘制条形图十分简单,barplot()函数的使用方法如下: barplot(h,name.arg,xlab,ylab,col,main,border) 其中一共有七个参数,它们的书写顺序不一定要按照上面给出的顺序,可以自己随便写一个顺序,参数也不一定要写全。现在我们来了解每一个参数...[2020/3/6]

R语言入门:数据框的创建和访问

想要创建一个数据框,首先应当创建数据框当中的数据,然后再将这些数据纳入到数据框这个数据结构当中在数据较少的情况下也可以直接通过一行代码进行创建,如下所示: > data<-data.frame(name=c("John","Bob","Mike"),weight=c(12...[2020/3/5]

简单将ggplot多个图排列在一起

这里我们使用grid对ggplot的画图对象进行布局 # Multiple plot function # # ggplot objects can be pa ed in ..., or to plotlist (as a list of ggplot # objects) # - ...[2020/3/5]

R语言清除单个变量和全部变量

清除全部变量的代码为: rm(list = ls()) 清除单个变量为: rm(object) #变量名 清除方法类似于Linux系统删除系统文件 原文链接:http: www.cnblogs.com/geeksong p/12394939.html[2020/3/3]

R语言入门级实例之用igragh包分析社群

R语言入门级实例——用igragh包分析社群 引入——   本文的主要目的是初步实现R的igraph包的基础功能,包括绘制关系网络图(social relationship)、利用算法进行社群发现(community detecting)。...[2020/3/3]

R语言入门:矩阵和数组的运算

一.创建矩阵和数组 首先在这一节的教程开始之前,我们需要清楚的是矩阵是特殊的数组,因为矩阵属于二维数组,而数组可以是一维,三维,甚至n维。 比如说我们要创建一个元素为20个,4行5列的矩阵,则输入以下代码: > x <-matrix(1:20,4,5) > x ...[2020/3/2]

R语言入门:列表的创建与索引

在R语言当中也具有列表这个数据结构,这个数据结构奠定了之后我们学习的基础,列表具有可存储多种数据结构的属性,同一个列表可以同时存储字符串,向量,矩阵,数组等多种数据结构,下面我们就来看看一个创建列表的例子: 一.创建列表: 首先创建四个不同的护数据结构,然后再将其注入进一个列表当中: ...[2020/3/2]

R语言入门:向量的运算

向量之间的加减乘除运算: > x <- 1 > x [1] 1 2 3 4 5 6 7 8 9 10 > x=x+1 > x [1] 2 3 4 5 6 7 8 9 10 11 > x = 1:10 > ...[2020/2/27]

R语言入门:向量索引

这节的内容是建立在之前我们对R语言最基本向量赋值的基础之上的,笔者本人学完R当中向量的索引感觉异常舒适,因为这个比Python的索引爽多了,是什么值开始索引就从哪里开始索引,到哪里结束就在哪里结束,而不会像Python一样有的时候输入0实际上是从1开始计数,有的时候到99为止实际上你要索...[2020/2/26]

R语言常用的矩阵操作

R语言是一门非常方便的数据分析语言,它内置了许多处理矩阵的方法。下面列出一些常用的矩阵操作方法示例。 矩阵的生成 > mat <- matrix(1:16, ncol = 4, nrow = 4, byrow=TRUE, dimnames=list(c(paste(...[2020/2/24]

R语言入门:使用RStudio的基本操作

R语言在人工智能,统计学,机器学习,量化投资,以及生物信息学方面有着十分广泛的运用。也是我大学的必修课,因此这里梳理一些有关R语言的知识点,做做记录。 首先我们需要知道R语言的工作区域,R语言默认的工作区域是在“C:/User lenovo/Documents”...[2020/2/24]

R语言入门:向量初探

R语言主要用于统计,因此引入了向量这个概念将更好地进行统计计算,在其他无法引入向量的语言当中则会使用循环来计算一些大规模的数据,在R语言当中则不需要,下面我们来看看R语言当中向量的具体用法吧! 首先,如果我们把x作为一个向量,将其赋值为拥有五个元素的向量,代码如下: > x ...[2020/2/24]

Derivative Pricing_1_Black

Derivative Pricing_1_Black

*Catalog 1. Black''s Futures Option Model 2. Pricing Cap Using Black 3. Drawing Binomial Trees for Stock Option   1. Black''s Fu...[2020/2/12]

R语言学习-基础篇1

###第一周:R基础 rm(list = ls())  #ctr+L###矩阵相乘,函数diag()a=matrix(1:12,nrow=3,ncol=4)b=matrix(1:12,nrow=4,ncol=3)a%*%ba=matrix(1:16,nrow=4,ncol=4)...[2019/12/10]

R与金钱游戏:均线黄金交叉2

R与金钱游戏:均线黄金交叉2

从上一篇分析已经得知均线黄金交叉原则并不适用于震荡期,那有什么办法可以规避震荡期呢或者说有什么办法可以减少无脑跟的损失?我们继续玩一下。 Required Packages library(quantmod) library(ggplot2) library(scales) Post...[2019/12/10]

RStudio 不中断下载依赖包

修改下载方式:         原文链接:http: www.cnblogs.com/f1194361820/p/12001234.html[2019/12/9]

R与金钱游戏:均线黄金交叉1

双11临近的我发现自己真的很穷很穷很穷(重要的问题说三遍)…… 贫穷催人上进。于是我就寻思着在空闲时间自己捣鼓一下钱生钱的游戏是怎么玩的,毕竟就算注定做韭菜也要做一根有知识有理想的韭菜。 第一个要玩的模型就是股票交易中的均线黄金交叉。 作为一个基础的韭菜一定听说过均线黄金交叉原则,...[2019/11/8]

用ggplot包画一个简单饼图

首先用library函数加载ggplot2包 library(ggplot2) library(dplyr) library(tidyr) library(splines) 接下来,进行数据准备: df <- data.frame( var=...[2019/11/4]

R语言构建蛋白质网络并实现GN算法

R语言构建蛋白质网络并实现GN算法

R语言构建蛋白质网络并实现GN算法 1.蛋白质网络的构建 我们使用与人类HIV相关的蛋白质互作数据hunam-HIV PPI.csv来构建这个蛋白质互作网络。 在R中,我们可以从存储在R环境外部的文件读取数据。还可以将数据写入由操作系统存储和访问的文件。 R可以读取和写入各种文件格式...[2019/9/23]

获取豆瓣电影数据(R与API获取网页数据)

获取豆瓣电影数据(R与API获取网页数据)

一般成熟的网站都会有反爬虫策略,例如限制访问次数,限制访问 IP,动态显示数据等。爬虫和反爬虫就是一直相爱相杀地互相钳制。如果要通过爬虫来获取某些大型网站的数据,那是一件很费时费力的活。小白总遭遇过在趟过各种坑之前就被封 IP 或封账号的打击(呜呜~说的就是我)。 不过有一些公司心怀开...[2019/9/2]

面试题7 指定一个m*n的整数矩阵 如果(r, c)位置元素的元素是0 则将行 r 和列 c 整个变成0 - 雄霸天下-无人能挡

文章转载自:http: www.pythonheidong.com/blog/article/2857/ 题目: 指定一个 m*n 的整数数组  如果其中一个元素是0 则将该行和该列都变成0 思路: 看起来是很简单的一道题 但是问题是我们不能一边查找一边将行和列变成0, 因为如果...[2019/8/15]

Activity生命周期方法调用finish后的不同表现 - 雄霸天下-无人能挡

Activity生命周期方法调用finish后的不同表现 - 雄霸天下-无人能挡

文章转载自:http: www.pythonheidong.com/blog/article/2866/ 今天宿舍一个哥们出去面试遇到了这个面试题:"在activity oncreate()调用finish()"生命周期是怎么样的? 我赶紧写了些demo,发现确实很有趣: pack...[2019/8/15]

企业Shell面试题及企业运维实战案例(三) - 雄霸天下-无人能挡

文章转载自:http: www.pythonheidong.com/blog/article/2870/ 1、企业Shell面试题1:批量生成随机字符文件名案例 使用for循环在/oldboy目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串oldboy,...[2019/8/15]

链家广州二手房的数据与分析——数据分析2

继续上一篇的工作继续分析广州链家二手房的数据。 >> Normality Test 用nortest package 的 ad.test() 分别对三个主要因素(面积,总价和均价)进行正态分布检验,结果显示这三个变量都不满足正态分布,而 Q-Q Plot 的表现方式就更直观...[2019/8/12]

R语言入门1:安装R和RStudio

R语言入门1:安装R和RStudio 曹务强 中科院遗传学博士研究生 9 人赞同了该文章 1. Windows安装R 在Windows系统上,安装R语言比较简单,直接从R的官方网站下载,按照正常的软件安...[2019/8/8]

R Data Frame

https: www.datamentor.io/r-programming/data-frame/ Check if a variable is a data frame or not We can check if a variable is a data frame or not usi...[2019/8/7]

链家广州二手房的数据与分析——数据分析1

上一篇分享了爬取链家二手房的数据,接下来就应该是分析这份数据。 小插曲:懒洋洋的夏天到了连人也变得懒洋洋的了(借口!)。拖拖拉拉地等到了链家网页改版等到了二手房放盘数目又多了 10,000 + 套(楼市小复苏?),总之又不得不重新爬了一份 51,000 + 的数据。 Inspect Data ...[2019/8/2]

初次用R的实际案例数据分析

这是一次教授布置的期末作业,也是书籍《商务数据分析与应用》的一个课后作业 目录 数据描述 数据预处理 描述性统计分析 模型分析(方差分析) 数据描述 非学位职业培训机构的178个学员的数据,目的是了解什么样的学员可能获得更好的学习效果 数据预处理 打开数据,查看...[2019/7/25]

画相关性热图

数据格式如下 Sample CM11 CM12 CM13 CM21 CM22 CM23 CM31 CM32 CM33 CM11 1 0.9627369 0.9884578 0.9841946 0.9762492 0.983613 0.9575127 0.743262 0.6178 ...[2019/6/13]

KEGG富集分析散点图.md

输入数据格式 pathway = read.table("kegg.result",header=T,sep="\t") pp = ggplot(pathway,aes(richFactor,Pathway)) #Pathwy是ID,richFact...[2019/6/13]

链家广州二手房的数据与分析——爬取数据

之前在博客分享了利用 R 和 rvest 包爬虫的基础方法。现在就来实战一下:爬取链家网广州 40,000+ 套二手房的数据。 之前在 Web Scraping with R 说过的爬虫方法在这篇中就不在赘述了。这里就分享怎么样爬取网站中翻页的数据。 >> Web Scr...[2019/6/10]

Word Cloud (词云) - R

Word Cloud (词云) - R

在前面已经陆续总结了如何用 Python 和 JavaScript 创建词云了,今天要说的是 R。其实 SPSS 和 SAS 的 Word Cloud 扩展模板都是基于 R 实现的。 Create Word Cloud via R 1) 准备文本。 我们再…再次使用上次保存的 Word Cl...[2019/6/6]

Web Scraping with R: How to Fill Missing Value (爬虫:如何处理缺失值)

网络上有大量的信息与数据。我们可以利用爬虫技术来获取这些巨大的数据资源。 这次用 IMDb 网站的2018年100部最欢迎的电影 来练练手,顺便总结一下 R 爬虫的方法。 Preparation 感谢 Hadley Wickham 大大,我们有 rvest 包可以用。因此爬虫前先安装并加载 ...[2019/6/6]

Rust所有权语义模型

  编程语言的内存管理,大概可以分为自动和手动两种。   自动管理就是用 GC(垃圾回收)来自动管理内存,像 Java、Ruby、Golang、Elixir 等语言都依赖于 GC。而 C/C++ 却是依赖于手工管理内存,程序员使用 malloc 和 free 函数来分配释放内存。   GC...[2019/6/4]

数据框筛选特定的子集

a=read.table(file = "H_V75_ENSG,T,P_type-mart_export.txt",header = TRUE,sep = "\t")#以数据框格式读取原文件pro_cod=a[a$Gene.Biotype=="protein_coding",]#筛选出数据框中第四...[2019/6/3]

R数据分析(一)

R语言特点: 主要用于统计分析、图表显示。   属于解释型语言。支持模块化编程。 应用:数据科学、统计计算、机器学习   学习方法: 做笔记,记重点或者心得 手动实践,加深理解 坚持练习,利用身边数据进行应用分析 理解扩展包和函数背后的原理 运行R语...[2019/5/14]

R语言dataframe的常用操作总结

前言:近段时间学习R语言用到最多的数据格式就是data.frame,现对data.frame常用操作进行总结,其中函数大部分来自dplyr包,该包由Hadley Wickham所作,主要用于数据的清洗和整理。 一、创建 data.frame创建较为容易,调用data.frame函数即可。本...[2019/5/10]

解决新版本R3.6.0不能加载devtools包问题

首先是看到下面这个文章想试着练习一下,结果第一步就卡住了,无法加载devtools包,繁体字都冒出来了......汗!(没有截图,但过程痛苦不堪~) https: www.sohu.com/a/122630261_468636   在网上遍寻不着此题的答案,但根据热心网友的回...[2019/5/5]

D02-R语言基础学习

R语言基础学习——D02 20190423内容纲要:    1、前言   2、向量操作     (1)常规操作     (2)不定长向量计算     (3)序列     (4)向量的删除与保留   3、列表详解     ...[2019/4/23]

Patchwork(2013年)--CNV检测方法流程

文章题目:Patchwork: allele-specific copy number analysis of whole-genome sequenced tumor ti ue 特点: 可以检测配对样本,也可以检测带reference的tumor样本。但是没有考虑肿瘤异质性问题。使用DNA...[2019/3/15]

R语言入门 :基本数据结构

1、向量 向量是R语言中最基本的数据类型,在R语言中没有单独的变量。 (1)  创建向量 R语言中可以用 = 或者 <- 来赋值。 向量名 <- 向量 或  向量名 = 向量 向量的创建方式有c()函数,seq()函数等。 注:R中的向量...[2019/3/15]

R语言读入数据库的中英名词互译测试并计分脚本(考试用)

    1. 分子生物学中英文.csv,输入文件,两列,以tab键分隔的txt文本,没有列名     2. 错误的名解.csv, 如果在测试中拼写错误,会写出到这个文件,可用这个容易犯错的名词进行新的测试   &n...[2019/3/11]

486
2
记录数:88 页数:1/212下一页尾页
加载更多
 友情链接: NPS