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使用Beautiful Soup包编写爬虫时的一些关键点
Jan 20 Python
利用Python生成文件md5校验值函数的方法
Jan 10 Python
python3.6 +tkinter GUI编程 实现界面化的文本处理工具(推荐)
Dec 20 Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 Python
python 限制函数调用次数的实例讲解
Apr 21 Python
python词云库wordCloud使用方法详解(解决中文乱码)
Feb 17 Python
python实现人机五子棋
Mar 25 Python
Python读写csv文件流程及异常解决
Oct 20 Python
python爬虫中的url下载器用法详解
Nov 30 Python
Pycharm 如何一键加引号的方法步骤
Feb 05 Python
python中的被动信息搜集
Apr 29 Python
Python绘画好看的星空图
Mar 17 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操作SVN版本服务器类代码
2011/11/27 PHP
在PHP语言中使用JSON和将json还原成数组的方法
2016/07/19 PHP
greybox——不开新窗口看新的网页
2007/02/20 Javascript
基于jquery的下拉框改变动态添加和删除表格实现代码
2020/09/12 Javascript
使用js 设置url参数
2013/07/08 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
2014/10/16 Javascript
Javascript核心读书有感之类型、值和变量
2015/02/11 Javascript
JS实现随机乱撞彩色圆球特效的方法
2015/05/05 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
2016/07/22 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
jquery实现放大镜简洁代码(推荐)
2017/06/08 jQuery
JavaScript 值类型和引用类型的初次研究(推荐)
2017/07/19 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
JS实现checkbox互斥(单选)功能示例
2019/05/04 Javascript
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
Python压缩和解压缩zip文件
2015/02/14 Python
python使用sorted函数对列表进行排序的方法
2015/04/04 Python
Python删除Java源文件中全部注释的实现方法
2017/08/30 Python
python 3.6.5 安装配置方法图文教程
2018/09/18 Python
对python中的os.getpid()和os.fork()函数详解
2019/08/08 Python
python匿名函数lambda原理及实例解析
2020/02/07 Python
python3访问字典里的值实例方法
2020/11/18 Python
Python做图像处理及视频音频文件分离和合成功能
2020/11/24 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码
2021/02/24 HTML / CSS
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
魅力惠奢品线上平台:MEI.COM
2016/11/29 全球购物
瑞典首都斯德哥尔摩的多元奢侈时尚品牌:Acne Studios
2017/07/09 全球购物
北京RT科技有限公司.net工程师面试题
2013/02/15 面试题
UNIX文件系统常用命令
2012/05/25 面试题
大学本科毕业生的自我鉴定
2013/11/26 职场文书
书香家庭事迹材料
2014/05/09 职场文书
劳动纠纷调解协议书格式
2014/11/30 职场文书
幼儿园小班教育随笔
2015/08/14 职场文书
Python Flask实现进度条
2022/05/11 Python
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技