R语言学习笔记5:数据来源与解析

来源:互联网 发布:linux应用领域 编辑:程序博客网 时间:2024/05/19 23:27

原来说是R语言的学习,但是也是越扯越远了。

不过没关系,本来目的就是为了对股票的数据进行解析,只要涉及里面的两点股票和分析就行了。

后面还是要返回到R语言上来,现在还是讲讲题外的。


股票的数据可以从一些渠道来获取。

最常用的就是一般的炒股软件。比如通信达,因为我用的是招商证券,所以下载的是一个叫智远理财的软件。

但是这东西应该就是基于通信达的框架做了一些二次开发,所以也是类似。

本身炒股软件就有提供一个公式编辑器,这就已经是类似于用语言编程来选股了,条件是基于炒股软件的平台。

这个权而不论,对外部的分析程序来说,软件提供一个“数据导出”的功能。

比如一支股票的分析图(日线图,分钟图),就可以把对应该股票的数据一段时间的开盘,收盘,最高,最低的数据导出成

文本文件,Excel 文件或是图形文件。

文本文件和Excel文件对我们都是有用的。


这样就可以使用第三方的工具来进行分析了。

比如  Python, 可以解析文本文件和 Excel 文件。

而 对Excel 文件,最简单的就直接用Excel直接打开就可以用公式或是VBA进行处理了。

这就是最简单的IT和股票相结合的例子了。


比如用Excel打开所有A股在今天的信息,包括:现价,市净率,市盈率等等,具体的参数可根据需要自己定义导出。




这里的增发价是我自己加了一个参数也一起导出。


OK,接下来就可以用Excel做一个最简单的选股器。

Excel 有一个“排序和筛选“的功能,我们选中”代码“这一行,直接点选”排序和筛选“里的“筛选”就会出现如上图的下拉符号。

比如我是一个低市盈率的爱好者,大于30倍市盈率的股票全不要,那就直接在市盈这一栏里按如下的方式来筛选:



那Excel就只显示小于30倍市盈率的股票。

这应该就是最简单的解析了。


0 0
原创粉丝点击