91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python怎么實現從wind導入數據

發布時間:2021-03-24 11:21:21 來源:億速云 閱讀:325 作者:小新 欄目:開發技術

這篇文章主要介紹python怎么實現從wind導入數據,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

從wind導入到的數據的格式是instance。

如下載一系列資產在某一段時間的收盤價格。

一系列資產保存在list里面,一并下載。

日期格式為“2018-02-28”。

一個數字串兒表示的日期,記得也可以使用。

導入數據結果中,如果數據是缺失的,python中顯示為nan。

如果沒有其他參數,用“”表示,跟matlab導入wind不一樣。

from WindPy import *
w.start()
import pandas as pd
 
assetList = ["000300.SH", "000905.SH"]
startDate = "2012-01-02"
endDate = "2013-01-02"
dataImport = w.wsd(assetList, "close", startDate, endDate, "")
#type(dataImport) 類型是instance
#wsd是日期序列的wind導入函數,"close"是wind導入的指標名稱
#如果下載其他指標,“”內可以設置相應的參數,比如單位、幣種等。
#通過在wind右下角輸入cg,獲得wind數據下載代碼生成器頁面
dates = pd.to_datetime(dataImport.Times)
#time series data, 日期作為后面df的index
#作為index時,日期格式統一一下
#錯誤:df = pd.DataFrame(dataImport.Data, index = dates.strftime("%Y-%m-%d"), columns = assetList)
#生成一個收盤價格的時間序列表格,行名稱是日期,列名稱是股票代碼
#dataImport.data的表達方式:列是日期,資產是行,所以需要轉置。要么在轉置之后加上index和column。
#要么在加上index和column之后再轉置,但加的時候跟上面的不一樣。
 
#方法一:
df = pd.DataFrame(dataImport.Data).T
df.index = dates.strftime("%Y-%m-%d")
df.columns = assetList
 
#方法二:
df = pd.DataFrame(dataImport.Data, index = assetList, columns = dates.strftime("%Y-%m-%d")).T

以上是“python怎么實現從wind導入數據”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

莒南县| 封开县| 洛隆县| 宁陵县| 镇巴县| 土默特左旗| 乐业县| 神木县| 德江县| 武夷山市| 潍坊市| 卢龙县| 宁南县| 永安市| 满城县| 津市市| 南涧| 汨罗市| 高台县| 和林格尔县| 绿春县| 定远县| 桂阳县| 萨迦县| 蓝田县| 云南省| 宾川县| 巫溪县| 澎湖县| 岐山县| 安仁县| 綦江县| 南宁市| 庆元县| 清水河县| 文成县| 宣化县| 永年县| 大新县| 明溪县| 墨竹工卡县|