从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中如何调取wind数据_python实现从wind导入数据相关推荐

  1. python生成csv文件带水印_Python从CSV文件导入数据和生成简单图表

    我们已经完成Python的基础环境搭建工作,现在我们尝试导入CSV数据 我们准备一个csv测试数据,文件名是csv-test-data.csv数据. 我们将文件传到Linux上 准备导入的代码 我们运 ...

  2. python中图例legend标签内容_Python学习第87课-数据可视化之图形标识title、label、legend...

    [每天几分钟,从零入门python编程的世界!] 第86课我们学习了matplotlib,并且用它画了一个简单的图形,但是这个图形上面没有标题,没有标明x轴和y轴,而且用于画这个图形的数据都是我们手动 ...

  3. python中pd是什么意思_python怎么用pd导入xlsx

    python使用pandas和xlsxwriter读写xlsx文件,下面给大家带来相关步骤: 已有xlsx文件如下: 1. 读取前n行所有数据 # coding: utf-8 import panda ...

  4. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  5. python中for语句用法_详解Python中for循环的使用_python

    这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程&q ...

  6. python中numpy数组和字符串互转(互转后数据完全一致)

    python中numpy数组和字符串互转(互转后数据完全一致) 代码: import numpy as np # 创建数组arr arr = np.array([ -1.8264365 , -0.63 ...

  7. python中关键字 表示空类型_Python小知识:如何在Python 3中转换数据类型

    写在前面: 在Python中,数据类型用于对一种特定类型的数据进行分类,确定可以分配给该类型的值以及可以对其执行的操作. 这里主要讲述转换数字,字符串,元组和列表,并提供示例以帮助各位熟悉不同的用例. ...

  8. python中异或怎么算_python 异或运算的前提_异或运算公式

    Python基础(10)–数字-Python-第七城市 609x288 - 73KB - JPEG Python基础(10)--数字_资讯_突袭网 609x288 - 33KB - JPEG pyth ...

  9. python导入data数据_python实现从wind导入数据

    从wind导入到的数据的格式是instance. 如下载一系列资产在某一段时间的收盘价格. 一系列资产保存在list里面,一并下载. 日期格式为"2018-02-28". 一个数字 ...

最新文章

  1. AE,按照属性值关系选择要素
  2. 目标检测算法基础概念:边框回归和NMS
  3. git如何添加远程主机_Git远程操作详解
  4. Hibernate检索策略之5.4一对多单向关联检索策略——Hibernate4究竟怎么玩
  5. c语言程序设计指针进阶,C语言及程序设计进阶例程-15 指向结构体的指针
  6. 【Spring学习】IoC、DI、AOP入门学习
  7. 添加功能与测试点总结
  8. Unlock SAP Data
  9. EF Core使用Simple Logging输出日志
  10. docker简介以及优缺点
  11. 信息学奥赛一本通1090
  12. 思维导向树6级节点_8种常见的思维导图类型
  13. jungle scout插件版 v5.7.1官方版
  14. password MD5加密方法
  15. 使用ExcelPackage生成Excel2007电子表格
  16. 浅析搭建高速公路视频监控平台的建设方案及必要性
  17. JAVA学习记录(取反运算~)
  18. MAC系统的绝佳看图工具iSmartPhoto
  19. Android 数据库对比
  20. babel : 无法加载文件 C:\Users\Cheng\AppData\Roaming\npm\babel.ps1,因为在此系统上禁止运行脚本

热门文章

  1. 达索系统、西门子、PTC、欧特克、SAP的PLM系统优缺点比较?
  2. Confidence Propagation Cluster: 一个来自CVPR2022的目标检测涨点神器(CP-Cluster)
  3. Android post参数太长请求失败问题解决
  4. 全国计算机等级考试四级考试大纲,全国计算机等级考试四级考试大纲
  5. mysql分片做主从_使用mycat部署mysql集群(分片,读写分离,主从复制)
  6. 高度优先左高树(HBLT) - C语言
  7. 1124: 成语接龙
  8. Redis Cluster 集群部署
  9. 有点厉害!用12万行代码堆出来个蔡徐坤,关键是能跑能跳!
  10. U8备份提示“远程组件初始化失败”