mcem r语言代码_AkShare-使用教程-R语言调用数据接口

以下所有数据都可以通过安装基于 Python 的开源金融数据工具 「AkShare」 来获取:

如何在 R 语言中调用 AkShare 的数据接口

安装 Anaconda

安装 R 语言

先安装 R,再安装 RStudio,按一下部安装即可。

在 R 语言中安装相应的包

install.packages("reticulate")

在安装完成后通过

library(reticulate)

use_python("/usr/local/bin/python")

调用本地的 Python 程序,其中 usr 需要替换为你本地电脑的用户名。

最后展示一段演示代码,此代码在 R 语言中通过 reticulate 包来调用 AkShare 获取数据:

library(reticulate) # 导入 reticulate 包

use_python("/king/local/bin/python") # 其中的 king 为本地电脑用户名

ak

stock_df

print(stock_df) # 查看数据

scode sname trademarket reportdate frdate

1 600396 金山股份 上交所主板 2020-03-31T00:00:00 2020-04-08T00:00:00

2 002913 奥士康 深交所中小板 2020-03-31T00:00:00 2020-04-08T00:00:00

3 002007 华兰生物 深交所中小板 2020-03-31T00:00:00 2020-04-08T00:00:00

4 002838 道恩股份 深交所中小板 2020-03-31T00:00:00 2020-04-09T00:00:00

5 603186 华正新材 上交所主板 2020-03-31T00:00:00 2020-04-09T00:00:00

6 300208 青岛中程 深交所创业板 2020-03-31T00:00:00 2020-04-09T00:00:00

fcdate scdate tcdate radate securitytypecode

1 - - - 2020-04-08T00:00:00 058001001

2 - - - 2020-04-08T00:00:00 058001001

3 - - - 2020-04-08T00:00:00 058001001

4 - - - 2020-04-09T00:00:00 058001001

5 - - - 2020-04-09T00:00:00 058001001

6 2020-04-16T00:00:00 - - 2020-04-16T00:00:00 058001001

trademarketcode

1 069001001001

2 069001002003

3 069001002003

4 069001002003

5 069001001001

6 069001002002

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值