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 strip lstrip rstrip使用方法
Sep 06 Python
python 合并文件的具体实例
Aug 08 Python
Python实现扫描局域网活动ip(扫描在线电脑)
Apr 28 Python
Python贪吃蛇游戏编写代码
Oct 26 Python
Python 中字符串拼接的多种方法
Jul 30 Python
在Python中增加和插入元素的示例
Nov 01 Python
Python动态语言与鸭子类型详解
Jul 01 Python
Python 仅获取响应头, 不获取实体的实例
Aug 21 Python
深入了解Python enumerate和zip
Jul 16 Python
python从Oracle读取数据生成图表
Oct 14 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
Nov 29 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
Dec 10 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中如何防止表单的重复提交
2013/08/02 PHP
php使用curl出现Expect:100-continue解决方法
2015/03/03 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
js form action动态修改方法
2008/11/04 Javascript
jquery异步调用页面后台方法‏(asp.net)
2011/03/01 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
Javascript核心读书有感之语言核心
2015/02/01 Javascript
JavaScript 表单处理实现代码
2015/04/13 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
JS字符串长度判断,超出进行自动截取的实例(支持中文)
2017/03/06 Javascript
angularJs中datatable实现代码
2017/06/03 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
vue多层嵌套路由实例分析
2019/03/19 Javascript
详解JS取出两个数组中的不同或相同元素
2019/03/20 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
利用Angular7开发一个Radio组件的全过程
2019/07/11 Javascript
JS实现简易留言板(节点操作)
2020/03/16 Javascript
python uuid模块使用实例
2015/04/08 Python
Python中动态检测编码chardet的使用教程
2017/07/06 Python
python select.select模块通信全过程解析
2017/09/20 Python
Python装饰器模式定义与用法分析
2018/08/06 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
Pytorch GPU显存充足却显示out of memory的解决方式
2020/01/13 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
2013/01/30 HTML / CSS
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
北京天润融通.net面试题笔试题
2012/02/20 面试题
自我检讨报告
2015/01/28 职场文书
机修车间主任岗位职责
2015/04/08 职场文书
导游词之长城八达岭
2019/09/24 职场文书