Ⅰ R语言下有没有好的办法获得股票的财务数据
可用RCurl包,从新浪财经等网站下载数据,然后再分析。
include <QtCore/QCoreApplication>
#include <QAxObject>
#include <Windows.h>
int main(int argc, char *argv[])
{
//OleInitialize(0);
//CoInitialize(0);
QCoreApplication a(argc, argv);
QAxObject *asdfg = new QAxObject("Excel.Application");
return a.exec();
}
Ⅱ 怎么从rstudio中导入本身具备的数据
下载安装:R语言和它的UI界面非常安装比较简单,这里就不重复描述了,只需要到R的官网上,对应自己电脑的操作系统下载对应的版本即可。R提供window、linux和MAC OS X版本,对应下载即可,如笔者的是普通的window 32位。网络R官网,左上角的download,选择合适的镜像。如果找不到下载安装,那就不适合继续学习R语言了。
安装好之后,我们打开R界面,可以看到,R的界面非常简洁,只有一个菜单栏,和一个默认新建的R Console 控制台。
R Console 控制台的使用:我们可以在R Console 控制台内输入脚本进行运算、绘图和分析、如我们输入运算:1+2,按回车键。可以看到系统在下一行内弹出了一个3,有点类似于cmd的操作。
我们也可以对编辑脚本,打开文件--新建--new script,可以在弹出的R编辑器--R Editor中进行编辑录入脚本的操作,编辑完毕可以进行保存和读入等一系列操作
从上面的界面和操作可以看出,单单使用R自带的gui界面,难以进行方便快捷的操作,因此我们需要使用到R的辅助UI软件RStudio。同样地我们安装好并打开它。我们看到RStudio界面比R自身内容丰富很多,整个界面切成多个模块进行同步操作显示,脚本区、控制台区、文件区非常清晰易用。
同样的,我们操作1+2、1+3的运算,可以在脚本区编辑录入1+2,回车下一行继续录入1+3,这时我们看到编辑区有两行代码,证明这个区域与运行区是分离的,可以方便我们自由地编写修改脚本。
如果我们需要运行刚才编辑的两行脚本,我们可以选中它,按Ctrl+回车即可进行运行,选中1行则执行一行,选中全部则执行全部。这里操作运算了3次,对应不同的运算结果显示在了编辑区下方的控制台Console 区域。同样地,我们可以对这类脚本进行保存、打开重编辑、运行等一系列操作
Ⅲ 如何用R语言提取股票行情数据
你好,关于股票价格有关的开盘价格,当日最高价格,当日最低价格,收盘价格,股票交易量;和调整后的价格;
DIA.Open 当日开盘价格
DIA.High 当日最高价格
DIA.Low 当日最低价格
DIA.Close 当日收盘价格
DIA.Volume 当日股票交易量
DIA.Adjusted 当日调整后的价格
Ⅳ r 软件 和r studio是什么关系
RStudio是R的一个IDE,即集成开发环境。它包括一个控制台,语法高亮编辑器,支持直接代码执行,以及为策划,历史,调试和工作区的管理工具。
R-Studio是一个功能强大、节省成本的反删除和数据恢复软件系列。它采用独特的数据恢复新技术,为恢复FAT12/16/32、NTFS、NTFS5、Ext2FS/Ext3FS以及 UFS1/UFS2分区的文件提供了最为广泛的数据恢复解决方案。为用户挽回数据,减少数据丢失造成的损失。
R-Studio数据恢复软件功能:
同时提供对本地和网络磁盘的支持,此外大量参数设置让高级用户获得最佳恢复效果。R-Studio新增加的版本增加了RAID重组功能,可以虚拟重组的RAID类型包括,RAID0,RAID5,其中重组RAID5可以支持缺少一块硬盘。
具体功能有:采用 Windows资源管理器操作界面;通过网络恢复远程数据(远程计算机可运行Win95/98/ME/NT/2000/XP、Linux、UNIX 系统);支持 FAT12/16/32、NTFS、NTFS5 和 Ext2FS文件系统;能够重建损毁的RAID阵列。
为磁盘、分区、目录生成镜像文件;恢复删除分区上的文件、加密文件(NTFS 5)、数据流(NTFS、NTFS 5);恢复FDISK或其它磁盘工具删除过的数据、病毒破坏的数据、MBR 破坏后的数据;识别特定文件名;把数据保存到任何磁盘;浏览、编辑文件或磁盘内容等等。
Ⅳ 如何用rstudio制作r语言包
有点复杂啊。。。这么短讲不清楚。。。我写的仅供参考,以R官网的说法为准。
一般先点右上角新建一个project(一般是new directory),类型是package,其他设置看自己喜好啦。然后要填写DESCRIPTION,比如作者、概述、包的版本、license、依赖哪些包、建议同时装哪些包……函数如果都是用R语言写的话(没有用C/C++/Fortran/……来实现部分功能),就把.R文件都放到R目录底下。帮助文档(就是可以用help(function)调出来的文档)我比较建议用roxygen2包来做,直接在.R文件里按照特定的格式写文档(去这个包的网站看一下格式),然后在包的目录底下在R里运行roxygen2::roxygenize(),就直接把文档写到man目录下了,顺便NAMESPACE也一块儿自动写了,之后要改文档的话重新运行就行了。
其他方面:vignnettes之类的文档去网上找吧(考虑一下用好一点的搜索引擎o(╯□╰)o),这方面有一大堆东西可以写,当然也可以不写。还可以在包里自带数据集:把数据放在data目录下,关于数据的文档也可以在.R文件里写然后roxygenize。如果要用其他语言实现部分功能的话,去R的官网看怎么弄吧,我没用过这么高级的功能o(╯□╰)o。我还看到网上说有个叫packrat的东西可以用,好像是把依赖的包一起打包进新的包里。我没用过。
全部写好之后最好测试一下,比如在自己电脑里装上这个包试试,还可以在cmd/shell里运行R CMD check path/to/package/directory自动测试这个包(貌似windows系统下要装Rtools还要调一下系统的路径才能这么用,自己找一下吧)。
总之不是一篇回答就能说清楚的o(╯□╰)o,我自己也是花了好长时间在网上搜才把之前的包搞定的。
另外,作为一个project,可以考虑用一些版本控制的软件来帮忙,比如git、svn。用git的话可以直接放到github上面,别人就可以直接用devtools包里的函数装啦~如果想传到CRAN或者Bioconctor的话,对包的功能、稳定性、文档等的要求会比较高,我从没想过弄这些。
Ⅵ 如何用R读取数据
在R语言里面,有很多读取数据的方法。R能读文本文件,csv格式文件,通过RODBC包读取数据库数据等等。下面我介绍几种最基本的读取数据的方法!
工具/原料
RStudio
方法
不管是读取数据还是写入,R都是在工作路径中完成的。所以首先我们要知道我们的R所在的工作路径是在哪里。使用getwd()函数来获取我们的工作路径。
下面查看工作路径里面有哪些文件,使用dir()函数
如果你所想导入的数据并不在你当前的工作路径中,有两种方法可以解决。第一种就是把数据文件放到工作路径中,第二种方法就是更改工作路径。更改工作路径使用setwd()函数。比如你想要把工作路径设置成桌面
现在我读取我工作路径中,名字为hw1_data.csv的文件。使用read.csv()函数
也可以使用read.table()函数来读取csv格式的文件。由于csv文件的分隔符是“,”所以我们在用read.table()函数的时候,sep参数,我们要设定为sep=“,”
发现read.table()读出来的数据,列名并不是我们文件中的列名,而是V1,V2。。。我们需要加上header这个参数来修改这个问题
另外在read.table()函数族中还有很多参数,对我们读取数据都有帮助,大家可以去了解下。使用?read.table()进行了解
Ⅶ 谁有Rstudio的forecast程序包
直接 install.packages("forecast") 就可以了 注意安装包和你用不用Rstudio没有关系。Rstudio只是一个R的GUI,也就是一个很好用的外壳,里面的东西都是R的
Ⅷ 通达信股票数据包和财务数据包什么意思
这个数据包就是把所有的数据打包,不管是财务数据还是股票的涨跌信息公告等,都包含在内
Ⅸ 在Rstudio不能运行R包,出现错误,怎么办呀
电脑IT关于提示runtime error错误的解决参考
电脑IT关于提示runtime error错误的解决参考
一:名词解释:
Runtime是运行时的意思,Runtime Error就是运行时错误,就是在运行期间出现的错误。
webopedia 关于 运行时错误的定义:
运行时错误是程序执行期间发生的错误,它不同于编译期间发生的错误.运行时错误可能是程序中的毛病引起的,也可能程序并无错误,例如机器存储器不够引起
运行时错误不同于炸弹或系统垮掉,运行时错误一般不影响操作系统运行
坐诊电脑软硬件应用网电脑门诊一年半,出现类似问题,均为软件错误导致。如软件相关文件被破坏或执行错误,以及内存溢出或者磁盘空间不够等造成。
解决方法:
1.重装出现问题软件(可尝试覆盖安装,覆盖安装一般不丢失原有数据)。
2.清理IE和系统临时文件,下载相关清理工具进行恶意软件等清理(我们推荐360安全卫士,可到down.45it.com下载)
3.查看磁盘空间是否富裕,如低于1G,建议重新划分容量或者清理垃圾。如使用XP系统,内存建议大于256MB,推荐512MB以上或512MB。Vista系统,建议大于或者等于1G,推荐2G内存。一般都能顺利解决。