python实现从wind导入数据


Posted in Python onDecember 03, 2019

从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导入数据就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python模拟新浪微博登陆功能(新浪微博爬虫)
Dec 24 Python
使用python绘制人人网好友关系图示例
Apr 01 Python
玩转python爬虫之正则表达式
Feb 17 Python
Python编程实现控制cmd命令行显示颜色的方法示例
Aug 14 Python
Python实现字典按照value进行排序的方法分析
Dec 23 Python
详谈在flask中使用jsonify和json.dumps的区别
Mar 26 Python
pyspark 读取csv文件创建DataFrame的两种方法
Jun 07 Python
python 反编译exe文件为py文件的实例代码
Jun 27 Python
python实现可变变量名方法详解
Jul 01 Python
pandas read_excel()和to_excel()函数解析
Sep 19 Python
最新pycharm安装教程
Nov 18 Python
Python实例教程之检索输出月份日历表
Dec 16 Python
python 导入数据及作图的实现
Dec 03 #Python
python 读取数据库并绘图的实例
Dec 03 #Python
JupyterNotebook设置Python环境的方法步骤
Dec 03 #Python
Anaconda 查看、创建、管理和使用python环境的方法
Dec 03 #Python
使用pygame写一个古诗词填空通关游戏
Dec 03 #Python
使用python和pygame制作挡板弹球游戏
Dec 03 #Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
Dec 03 #Python
You might like
用PHP查询搜索引擎排名位置的代码
2010/01/05 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
javascript 写类方式之三
2009/07/05 Javascript
javascript Object与Function使用
2010/01/11 Javascript
jQuery结合HTML5制作的爱心树表白动画
2015/02/01 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
纯JS代码实现隔行变色鼠标移入高亮
2016/11/23 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
shiro授权的实现原理
2017/09/21 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
2018/03/20 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
2019/01/20 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
vue实现输入一位数字转汉字功能
2019/12/13 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
ES2020让代码更优美的运算符 (?.) (??)
2021/01/04 Javascript
python结合opencv实现人脸检测与跟踪
2015/06/08 Python
基于python脚本实现软件的注册功能(机器码+注册码机制)
2016/10/09 Python
浅谈python中的__init__、__new__和__call__方法
2017/07/18 Python
调试Django时打印SQL语句的日志代码实例
2019/09/12 Python
Python 中的pygame安装与配置教程详解
2020/02/10 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
德国最大的婴儿用品网上商店:Kidsroom.de(支持中文)
2020/09/02 全球购物
护理专业推荐信
2013/11/07 职场文书
学生干部学习的自我评价
2014/02/18 职场文书
还款承诺书范文
2014/05/20 职场文书
医院深入开展党的群众路线教育实践活动实施方案
2014/08/27 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
党的群众路线教育实践活动对照检查材料范文
2014/09/24 职场文书
留学推荐信中文范文
2015/03/26 职场文书
Python快速优雅的批量修改Word文档样式
2021/05/20 Python
Tomcat执行startup.bat出现闪退的原因及解决办法
2022/04/20 Servers