如何用R语言的quantmod包获取一系列股票的历史日线数据?

Python022

如何用R语言的quantmod包获取一系列股票的历史日线数据?,第1张

我举个例子供你参考:

>install.packages('quantmod') # 安装安装quantmod包

>require(quantmod)#引用quantmod包

>getSymbols("GOOG",src="yahoo",from="2013-01-01", to='2013-04-24') #从雅虎财经获取google的股票数据

>chartSeries(GOOG,up.col='red',dn.col='green') #显示K线图

Windows自带的画图软件就可以打开TIF格式的文件。你先用画图打开这个文件,然后在菜单“文件”里用“另存为”命令,把保存类型选择为需要的格式即可。

画图在开始菜单--所有程序--附件里。

大数据时代的到来,意味着数据增长的速度急速攀升。一方面,互联网+的经济模式使得传统行业也迸发出了巨大的数据体量。另一方面,传统互联网企业如今也做的风生水起,产业链不断完善,譬如BAT巨擘,每天产生的数据量非常惊人。

在这样的背景下,数据分析师开始应运而生,并蓬勃发展,而数据分析师也成为当下炙手可热的职位。那究竟应该如何成为一名数据分析师呢。在我看来,数据分析师需要从统计学,分析技能以及业务常识三个方面进行入手学习,这里重点说一下后两者。

首先来说分析技能。

Excel作为经典的数据分析工具,是数据分析师必备的武器库。灵活的Excel有两大经典利器,透视表以及灵活的函数。而在函数中,尤为重要的便是Vlookup。这个函数是用于进行字段匹配的,在实际工作中应用非常广泛。

Excel常用于基本的数据描述,并且可以处理的样本量非常有限。而在大数据时代,为了解决海量数据的查询,SQL就应运而生了。SQL基本可以分为增删改查四大模块,其中具体的语法又有where,select等。

除了Excel以及SQL之外,数据挖掘的工具也是必不可少的。如果没有编程基础,可以学习SPSS。而如果有编程,建议学习Python以及R。

说完分析技能,我们再来说一下业务知识。

业务知识并不是简单就能学会的,本质上是需要在企业中摸爬滚打才能学会的。然而,好的书籍也可以让你对业务知识有一定的了解。推荐两本书:《增长黑客》以及《精益数据分析》。

如果有问题,欢迎评论,一同探讨。