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列表与元组详解实例
Nov 01 Python
详解python如何在django中为用户模型添加自定义权限
Oct 15 Python
使用python将图片按标签分入不同文件夹的方法
Dec 08 Python
pyqt5利用pyqtDesigner实现登录界面
Mar 28 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
PyQt5 QTableView设置某一列不可编辑的方法
Jun 25 Python
Python使用百度api做人脸对比的方法
Aug 28 Python
解决TensorFlow模型恢复报错的问题
Feb 06 Python
Python yield的用法实例分析
Mar 06 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
Mar 06 Python
jupyter notebook参数化运行python方式
Apr 10 Python
python文件与路径操作神器 pathlib
Apr 01 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
Wordpress php 分页代码
2009/10/21 PHP
CI框架验证码CAPTCHA辅助函数用法实例
2014/11/05 PHP
Yii实现简单分页的方法
2016/04/29 PHP
php使用scandir()函数扫描指定目录下所有文件示例
2019/06/08 PHP
JQuery开发的数独游戏代码
2010/10/29 Javascript
js之ActiveX控件使用说明 new ActiveXObject()
2014/03/03 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
实例讲解JavaScript中的this指向错误解决方法
2016/06/13 Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
2016/12/21 Javascript
纯js实现图片匀速淡入淡出效果
2017/08/22 Javascript
vue基于mint-ui的城市选择3级联动的示例
2017/10/25 Javascript
javascript实现文件拖拽事件
2018/03/29 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
2020/04/20 Javascript
解决vue bus.$emit触发第一次$on监听不到问题
2020/07/28 Javascript
Ant Design Vue table中列超长显示...并加提示语的实例
2020/10/31 Javascript
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
[52:29]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第三局
2016/03/03 DOTA
[37:50]VP vs TNC Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
python中使用mysql数据库详细介绍
2015/03/27 Python
python实现回旋矩阵方式(旋转矩阵)
2019/12/04 Python
中国茶叶、茶具一站式网上购物商城:醉品茶城
2018/07/03 全球购物
Java程序员面试90题
2013/10/19 面试题
汽车维修专业个人求职信范文
2014/01/01 职场文书
项目开发计划书
2014/01/09 职场文书
查环查孕证明
2014/01/10 职场文书
父母对孩子的寄语
2014/04/09 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
大学生学期个人总结
2015/02/12 职场文书
大学学生个人总结
2015/02/15 职场文书
教师求职简历自我评价
2015/03/10 职场文书
老干部局2015年度工作总结
2015/10/22 职场文书
Elasticsearch 配置详解
2022/04/19 Java/Android