使用R語言 SDK調取tushare資料

2022-07-30 14:54:15 字數 3360 閱讀 9669

開啟rstudio,在控制台輸入命令:

> install.packages('tushare')

tushare的r包需要依賴httr、tidyverse、forecast和data.table這四個包。

如同安裝過程,在載入tushare的同時,r也會自動載入其依賴的包。

> library('tushare')

也可以通過help檢視tushare的相關資訊

> help('tushare')

在r官網也可以看到tushare的索引資訊:

獲得api介面物件

> api

如同在python包中使用tushare pro的pro.query,向api(只要呼叫tushare::pro_api獲得了介面,你可以使用任意的名字命名)傳遞想要呼叫的介面名以及相應的引數就可以呼叫相應的資料。

在api中,必須傳遞的是tushare pro提供的介面名(詳細請見官方**其他引數視相應的介面傳入相應的引數。

tips:tushare的0.1.1版本的r包暫時不支援fields欄位。

示例1:只傳入介面名而不傳入其他引數呼叫api介面

接下來使用pro_bar文件中的乙個示例來演示傳入介面名和其他引數呼叫api介面。

示例2:傳入介面名和其他引數呼叫api介面

獲得pro_bar介面,並命名為bar。和tushare pro的python包一樣,為了統一使用**介面,tushare的r包也提供了pro_bar。

最後,我們來執行一段程式,獲取平安銀行的後復權資料並完成視覺化展示。

本人是做量化投資的,團隊轉型,換了交易策略,

手頭有多個離職同事的閒置轉讓.

600分:原價50元,僅需39元

1500分:原價140元,僅需109元(售罄)

2000分:原價190元,僅需149元

5000分:原價490元,僅需388元(售罄).

數量不多,需要請連繫vx: a56746435 (備註tushare) 

R語言的使用

list和vector不一樣,後者儲存的資料為同一種mode,list可以儲存不同mode的資料,乙個list就像是乙個json,乙個包涵很多鍵值對的資料結構 list的建立方式 1 帶tag的方式 j list name joe salary 55000,union t 2 無tag的方式 j l...

r語言summary函式使用 R語言方法總結

計算描述性統計量 summary 例 summary mtcars vars summary 函式提供了最小值 最大值 四分位數和數值型變數的均值,以及因子向量和邏 輯型向量的頻數統計。函式或函式 計算所選擇的任意描述性統計量。mean sdvar minmax median length rang...

使用r語言 《R語言資料高效處理指南》的使用指南

r語言資料高效處理指南 黃天元 摘要 書評 試讀 京東圖書 item.jd.com 作為本書的作者,我必須對這本書的使用方法做乙個宣告,以便於達到我最初寫這本書的期望,希望能夠幫助到這本書的讀者和潛在讀者。1 這本書寫得很簡單,所以可以讀快一點。對框架的理解比對細節的熟悉更重要,因為在實踐中還可以多...