R语言使用
云金杞
量化研究员\CTA量化基金经理,金融硕士,CIIA,CFP,FRM,CFA,擅长使用python进行数据分析和建模,熟练使用backtrader、tbquant等量化平台。
展开
-
用R语言建立VAR模型预测中国移动美国股价
说明:要考虑的因素为:美国的中国移动每日收盘价,美国标普500指数收盘价,港股中国移动收盘价, 数据日期从2000年10月19日到2016年10月13日。 在中间处理数据的时候,删除了部分因为美国市场和港股市场不同期开盘的数据。1、获取数据,找到相应的数据。R语言代码为:#获取数据getSymbols('CHL',from='2000原创 2016-10-13 22:20:25 · 16826 阅读 · 1 评论 -
how to install xlsx in R on ubuntu?
ok,I just use the ubuntu 16.04 64,when I want to read a xlsx file,I find I should install RODBC or xlsx. This pagewill tell us how to install the xlsx package in R on ubuntu.first,we should install ja...原创 2018-07-13 18:13:57 · 516 阅读 · 0 评论 -
python生成特定分布数
from scipy.stats import binom, norm, beta, exponimport numpy as npimport matplotlib.pyplot as plt#泊松分布x = np.random.poisson(lam=34.7, size=10000) pillar = 100a = plt.hist(x, bins=pillar, color=原创 2018-01-17 09:58:27 · 2492 阅读 · 0 评论 -
python常用统计量的计算
# -*- coding: utf-8 -*-"""Created on Tue Jun 27 09:19:25 2017@author: yunjinqi E-mail:[email protected] Differentiate yourself in the world from anyone else."""import pandas as pd import s原创 2017-06-27 10:07:26 · 5839 阅读 · 0 评论 -
spss、R语言、Python数据分析系列(7):python-adf单位根检验
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport statsmodels.tsa.stattools as tsdata=pd.read_csv('C:/Users/HXWD/Desktop/数据/rb.csv',encoding='gbk')data.columns=['date','o原创 2017-06-23 11:17:10 · 7801 阅读 · 2 评论 -
spss、R语言、Python数据分析系列(6):R语言adf单位根检验
data<-read.table('C:/Users/HXWD/Desktop/数据/rb.csv',header=TRUE,sep=',')data=data[,5]head(data)data=log(data)head(data)adf.test(data,k = 1)#读取数据,取对数,并进行单位根检验Augmented Dickey-Fuller Testd原创 2017-06-23 11:08:20 · 27915 阅读 · 3 评论 -
spss、R语言、Python数据分析系列(4):python读取外部数据
Python读取外部数据也比较简单,最常用的有pandas 和numpy模块1、读取txt格式import pandas as pd df1=pd.read_table('C:/Users/Administrator/Desktop/spss/数据/SPSS练习数据/data02-02a.txt') 06 0 10 1.46 380 15 0 10 1.48 391 04 0原创 2017-03-07 09:45:06 · 1414 阅读 · 0 评论 -
spss、R语言、Python数据分析系列(3):R语言从外部读取数据
R语言作为一个专业的统计软件,具有很多从外部导入数据的方法,下面具体学习总结和分享一下:1、读取txt文件data=read.table(文件,--------);后面有很多可选择的参数,就不一一解释,大家可以使用help(read.table)查看相应的帮助data=read.table("C:/Users/Administrator/Desktop/spss/数据/原创 2017-03-06 19:33:10 · 1199 阅读 · 0 评论 -
spss、R语言、Python数据分析系列(2)---spss读取数据
spss读取数据的方法很简单,只需要点击-文件-打开-数据-选中要打开的数据。如下图所示:注:其他格式的也按照这个方法就可以读取,打开文件的选择一下不同的文件类型来查找文件。原创 2017-03-06 15:11:20 · 1413 阅读 · 0 评论 -
spss、R语言、Python数据分析系列(1)---序
最近有一周左右的空闲时间,系统学习一下spss统计分析软件,并根据spss统计软件的案例,让R语言和Python进行实现。 过程中涉及到spss软件的基础操作,高级编程;R语言代码编写,Python代码编写,希望能够通过这个软件的学习更进一步的了解Python,R语言。原创 2017-03-06 13:33:06 · 1134 阅读 · 0 评论 -
时间序列分析-R语言-随机游走以及回归画图
###随机游走以及回归library(TSA)win.graph(width=4.8, height=3,pointsize=10)data(rwalk)plot(rwalk,type='o',ylab='数值',main='随机游走')model1=lm(rwalk~time(rwalk))summary(model1)abline(model1)Call:lm(formula原创 2017-02-20 11:21:06 · 11292 阅读 · 1 评论 -
时间序列分析(2)R语言-基本统计量
###########数据的基本统计量:均值,方差,偏度,峰度等install.packages(('fBasics'))library(fBasics)simplerate#查看数据集,发现最后一行是无限大,删除length(simplerate)#查看数据长度sr=simplerate[-258,]#删除最后一行length(sr)basicStats(sr)#基本统计量###原创 2017-02-17 14:18:32 · 3193 阅读 · 0 评论 -
时间序列分析(1)R语言-计算简单收益率
#########################################计算简单收益率#install.packages('xts')library(xts)da=read.csv('luowen.csv')#读取文件class(da)#查看文件类型head(da)#查看数据da=da[,c(2,9)]#截取时间和收盘价c=da[,2]#获取收盘价head(c)df=x原创 2017-02-17 11:25:55 · 28127 阅读 · 0 评论 -
R语言-交互式界面Rcmdr-安装方法
R语言中有一个包,Rcmdr,安装加载之后,可以出现类似spss的界面,用界面进行交互式分析;install.packages('Rcmdr')#安装library(Rcmdr)#加载#一般第一次安装,是安装不完的,加载之后会提示缺少的包,进一步安装(用rstudio)#点击确定就行了,会自动安装,安装完,加载该包library(Rcmdr)原创 2017-02-17 10:44:06 · 5496 阅读 · 0 评论 -
windows系统下R语言如何安装rPython包?
系统配置: win10;64位 R3.1.1,32位 python3.5;32位安装步骤: 1、安装R包 install.packages("devtools")library(devtools)2、下载rPython-winhttps://github.com/cjgb/rPython-win下载好之后,解压到一个单独的文原创 2016-11-07 16:39:12 · 2524 阅读 · 2 评论 -
how to install the packages in R from github and R-forge
install.packages('devtools')library(devtools)install_github("cran/FinTS")library(FinTS)转载 2018-07-15 12:06:17 · 386 阅读 · 0 评论