python导入data数据_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导入数据就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
本文标题: python实现从wind导入数据
本文地址: http://www.cppcns.com/jiaoben/python/290462.html
python导入data数据_python实现从wind导入数据相关推荐
- python中如何调取wind数据_python实现从wind导入数据
从wind导入到的数据的格式是instance. 如下载一系列资产在某一段时间的收盘价格. 一系列资产保存在list里面,一并下载. 日期格式为"2018-02-28". 一个数字 ...
- python读取grib2数据_python读取grib grib2气象数据
GRIB是WMO开发的一种用于交换和存储规则分布数据的二进制文件格式,主要用来表示数值天气预报的产品资料.现行的GRIB 码版本有GRIB1 和GRIB2 两种格式.由于小编只接触过GRIB1数据,所 ...
- python 行情数据_python爬取期权行情数据
想要弄点数据要求高的可以找收费的数据服务商,例如wind,东方财富,后者便宜点,tushare也提供了期权行情数据,但是门槛是有积分限制,其他的地方只能爬取了.做期权策略分析没有数据怎么行,没钱就写一 ...
- python从txt拿取数据_python从txt文件读取数据
(作为一个python初学者,记录一点学习期间的笔记,方便日后查阅,若有错误或者更加便捷的方法,望指出!) 1.读取TXT文件数据,并对其中部分数据进行划分.一部分作为训练集数据,一部分作为测试集数据 ...
- python查看dataframe数据类型_python pandas中DataFrame类型数据操作函数的方法
python数据分析工具pandas中DataFrame和Series作为主要的数据结构. 本文主要是介绍如何对DataFrame数据进行操作并结合一个实例测试操作函数. 1)查看DataFrame数 ...
- python处理mysql数据结构_python环境下使用mysql数据及数据结构和二叉树算法(图)...
python环境下使用mysql数据及数据结构和二叉树算法(图): 1 python环境下使用mysql 2使用的是 pymysql库 3 开始-->创建connection-->获取cu ...
- python实现mysql二叉树_python环境下使用mysql数据及数据结构和二叉树算法(图)...
python环境下使用mysql数据及数据结构和二叉树算法(图): 1 python环境下使用mysql 2使用的是 pymysql库 3 开始-->创建connection-->获取cu ...
- python pandas excel数据处理_Python利用pandas处理Excel数据的应用
python如何将列表导出为csv文件 import pandas as pd list=[[1,2,3],[4,5,6],[7,8,9]] column=['column1','column2',' ...
- python 通达信数据_Python读取通达信本地数据
一.介绍 python获取股票数据的方法很多,其中 Tushare 财经数据接口包很好用,当然,也可以通过通达信本地的数据获取,这样更为方便. 日线数据存在这路径下 D:\通达信\vipdoc\sh\ ...
最新文章
- 吉他谱——再回首pic
- 形态数轴上的反密码子和氨基酸
- Android中的网格布局
- javascript的缓动效果
- java如何保证mq一定被消费_消费端如何保证消息队列MQ的有序消费
- 大剑无锋之分布式和微服务分别是什么?【面试推荐】
- 程序异常异常代码: 0xc0000005_Java基础:看完这篇你还怕碰到异常吗?
- 亿些模板【字符串+其他】
- (C语言)链表的实现集合的相关操作
- Promise 最完整介绍与实现解密
- Eclipse添加JBOSS支持
- STM-1和SDH的关系
- ResNet+ FPN网络结构
- 使用canvas在原有图片上进行画框并保存
- redhat linux 7 apt,redhat enterprise linux apt 使用简介
- 文件批量改名-bat操作
- 好用免费的内网穿透工具
- 液压比例阀放大器比例控制器比例阀放大板
- SSH登陆,用XShell
- 华为5g服务器硬件供应商,华为发布5G多模终端芯片和商用终端