登录
首页 >  数据库 >  MySQL

R语言:抓取股票数据并存入数据库进行分析实例 MySQL

来源:SegmentFault

时间:2023-02-19 19:57:47 381浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《R语言:抓取股票数据并存入数据库进行分析实例 MySQL》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下MySQL、数据分析、r,希望所有认真读完的童鞋们,都有实质性的提高。

R语言连接mySql

准备:

  1. R: https://cloud.r-project.org/b...
    R studio: https://download1.rstudio.org...
  2. RODBC
    R studio console下

       > Install.packages(RODBC) 
    
  3. 安装MySql

    https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.12.0.msi
  4. 配置ODBC
    a) 控制面板系统和安全管理工具数据源(odbc)

    clipboard.png

    b) 点击系统DSN - 添加

clipboard.png

clipboard.png


    c)  填写数据源设置,
        数据源名dataSourseName:RODBC用于连接数据库的名称
        描述 description: 可不填
        TCP/IP server:用tcp/ip连接需填写ip,本地默认填127.0.0.1或localhost
        Name Pipe:使用mySQL中所设置的用户连接(需在MySQL中存在对应用户)
        DataBase:选择需要操作的数据库,这里选择已存在的名为mysql的数据库
        点击test提示连接成功即可开始Rstudio下载数据操作



下载数据并存储

#!/path/to/Rscript
#载入quantmod包以用于下载数据
library("quantmod")
#定义一个全局变量存储数据
stockData

苹果[AAPL]从2017-01-01至2017-12-31股票数据已存入数据库中stock_Table表中
可使用RODBC 函数执行查找(paste()添加一段可执行SQL语句)

> sqlQuery(channel,sqtable)

clipboard.png

clipboard.png

好了,本文到此结束,带大家了解了《R语言:抓取股票数据并存入数据库进行分析实例 MySQL》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多数据库知识!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表