1 苍林翠竹

尚未进行身份认证

醉后不知天在水,满船清梦压星河。

等级
TA的排名 41w+

R语言金融分析作业(三)

下载、安装quantmod 、fBasics程序包。在线下载新浪股份近三年的交易数据1)查看它的维数及前、后各三个观测2)计算股票收盘价的对数收益率3)画出其密度函数图,在密度函数图上增加一条均值、方差相同的正态分布曲线(虚线)4)获得股票收益数据的基本统计量,加以说明。5)检验股票收益率的正态性install.packages("quantmod")调用 quantmod 软件包...

2020-04-06 14:43:18

R语言金融分析作业(二)

1、下载上交所‘60’打头股票名称与代码(按顺序排列),保存为文件stockid.csv1)用循环语句和重复语句获取按代码序的前十只股票数据。2)将这些股票的收盘价提取出来,然后计算各个股票收盘价的最大最小均值等等。(用到lapply,ldply程序包)library(quantmod)library(zoo)library(xts)library(TTR)#1)用循环语句和重复语句...

2020-04-02 18:53:42

R语言:批量获取指定股票代码的股票数据

目的是批量获取大量指定股票代码的股票数据,最后结果要求保存在csv文件中,由于有些股票代码是没有的,所以在获取过程中会导致出错,跳出循环。这里的处理方式是用tryCatch函数,并设定一定的等待时间,毕竟从雅虎下股票数据本来就挺慢的。library(quantmod)library(zoo)library(xts)library(TTR)stock<-c(600000:600100...

2020-04-01 20:09:07

R语言批量生成变量(变量名中含有参数)

我们经常会需要生成这样一类的变量,比如a1,a2,a3…这时候我们需要用到这两个函数:get()和assign()get()用法get()函数只是在环境中搜索该变量名的变量,如果该变量不存在则返回异常a2 = 1get(paste0("a","2"))ls()[grep("a2", ls())]assign()用法assign()功能就是对变量进行赋值;assign(x, val...

2020-04-01 14:35:08

R语言paste函数

R中许多字符串使用 paste() 函数来组合。它可以将任意数量的参数组合在一起。语法粘贴(paste)函数的基本语法是:paste(…, sep = " ", collapse = NULL)以下是所使用的参数的说明:… - 表示要组合的任何数量的参数。sep - 表示参数之间的分隔符。它是任选的。collapse - 用于消除两个字符串之间的空间。但不是在一个字符串的两个词的空间...

2020-03-31 20:25:16

R语言金融分析作业(一)

1、从WDI分别下载所有国家2016年和2017年GDP数据1)计算经济增长2)变成宽数据library(WDI)library(reshape)#在线获取数据DF <- WDI(country="all", indicator="NY.GDP.PCAP.KD", start=2016, end=2017)head(DF,6)#整理数据j...

2020-03-31 19:59:50

通过R访问世界银行数据(World Bank Data)分析经济

wbstats 提供了世界银行数据库的数据接口随着wbstats世界银行数据可以检索和数据功能的几个指标要求。不像WDI,数据返回一个“长”表的所有值和指标单独列一列。此外,功能WB让我指定多少值(MRV)我很感兴趣。安装install.packages(‘WDI’)寻找数据WDIsearch(‘gdp’)WDIsearch(‘gdp’)[1:10,] indicator ...

2020-03-26 00:15:57

小白学R笔记(四):R语言实战(第二版)

第四章 基本数据管理4.2 创建新变量变量名<-表达式在数据框中创建新变量:eg.在mydata数据框中创建sumx列,值为x1列和x2列相应元素的和1、mydata<-data.frame(x1 = c(2,2,2,4), x2 = c(3,4,2,8))mydata$sumx<-mydata$x1 + mydata$x22、attach(mydata)...

2020-03-17 20:50:32

R语言绘制K线图

R语言绘制K线图K线图是200多年前日本人发明的,后来传入了美国。K线图本来就是对当前数据的可视化显示而已,但是越来越多的人对K线图做出了痴迷的分析和解读,有众多追随者也根据K线图指导自己的具体行动,因此,K线图在实战中具有不可忽视的重要作用。K线图也越来越成为一种隐形的控制力,追随者越多,其控制力越强。R语言提供了K线图绘制工具,如果想对K线图进行分析,需要首先能够绘制K线图。这里跟大家了解...

2020-03-16 15:38:35

小白学R笔记(三):R语言实战(第二版)

第三章 图形初阶如第一章的图形输出介绍eg.pdf("mygraph.pdf") attach(mtcars) plot(wt, mpg) abline(lm(mpg~wt)) title("Regression of MPG on Weight") detach(mtcars) dev.off()3.3 图形参数通过修改图形参数选项来自定义图形的特征(字体、颜...

2020-03-11 10:22:54

小白学R笔记(二):R语言实战(第二版)

第二章 创建数据集R中存储数据的结构:标量、向量、数组、数据框、列表R中可处理的数据类型:数值型、字符型、逻辑型、复数型、原生型(字节)2.2数据结构2.2.1 向量用于储存数值型、字符型或逻辑型数据的一维数组。c()创建向量eg. a<-c(1,2,3,4)p.s. 单个向量中的数据类型相同,同一向量无法混杂不同模式的数据eg. a[c(2,4)] 访问向量a中第2个和第...

2020-03-10 22:54:30

小白学R笔记(一):R语言实战(第二版)

第一章 R语言介绍1.2 R的获取和安装可以在http://cran.r-project.org上免费下载,有适合各系统的版本。1.3 R的使用R使用<-赋值,虽然也可以用=赋值,但可能会出现问题。使用<-赋值可以反转赋值方向->。1.3.2 获取帮助R提供大量的帮助功能1.3.3 工作空间1.3.4 输入和输出1、输入source(“filename”...

2020-03-09 21:12:49

R语言学习(一)读取整理网站表格数据

网络表格数据读取,所使用函数整理

2020-02-25 17:16:43

小白自学python笔记:Python编程:入门到实践(三)

第四章 操作列表4.1 遍历整个列表对每个元素使用相同操作时可以用for函数eg. names=[‘alily’,‘mike’,‘gougou’]for name in names:print(name)4.2 避免缩进错误循环内语句需要***缩进***,for语句末尾需要***冒号***4.3 创建数字列表生成一系列数字range(), range(a,b,c) a是起始数字,...

2020-02-26 10:48:12

小白自学python笔记:Python编程:入门到实践(二)

第三章 列表简介3.1 列表是什么类似于c语言中的数组,且从0开始eg. a=[‘apple’,‘banana’,‘orange’]print(a[0])访问列表最后一个元素索引为(-1)eg. print(a[-1])3.2 修改添加和删除元素在列表末尾添加新元素append()不需要重新对列表赋值eg. name.append(‘goushi’)在列表中插入新元素inser...

2020-02-26 10:44:53

小白自学python笔记:Python编程:入门到实践(一)

第二章2.3 字符串句点(.)使对变量的执行方法为title()指定的操作eg. print(name.title())print(name.upper()) 全部大写print(name.lower()) 全部小写加号(+)合并字符串eg. print(name+name1+’!’)字符串中添加制表符\teg. print("\thello,world")字符串中添...

2020-02-26 10:42:27
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。