python打开h5文件可视化_python环境变量的配置

python打开h5文件可视化_python环境变量的配置我正在尝试用Python读取h5文件。该文件可以在thislink中找到,名为“vstoxx_data_31032014.h5”。我试图运行的代码来自YvesHilpisch的《PythonforFinance》一书,内容如下:importpandasaspdh5=pd.HDFStore(‘path…/vstoxx_data_31032014.h5′,’r’)futures…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

我正在尝试用Python读取h5文件。

该文件可以在this link中找到,名为“vstoxx_data_31032014.h5”。我试图运行的代码来自Yves Hilpisch的《Python for Finance》一书,内容如下:import pandas as pd

h5 = pd.HDFStore(‘path…/vstoxx_data_31032014.h5’, ‘r’)

futures_data = h5[‘futures_data’] # VSTOXX futures data

options_data = h5[‘options_data’] # VSTOXX call option data

h5.close()

我得到以下错误:h5 = pd.HDFStore(‘path…/vstoxx_data_31032014.h5’, ‘r’)

Traceback (most recent call last):

File “”, line 1, in

h5 = pd.HDFStore(‘path…/vstoxx_data_31032014.h5’, ‘r’)

File “C:\Users\Laura\Anaconda3\lib\site-packages\pandas\io\pytables.py”, line 466, in __init__

self.open(mode=mode, **kwargs)

File “C:\Users\Laura\Anaconda3\lib\site-packages\pandas\io\pytables.py”, line 637, in open

raise IOError(str(e))

OSError: HDF5 error back trace

File “C:\aroot\work\hdf5-1.8.15-patch1\src\H5F.c”, line 604, in H5Fopen

unable to open file

File “C:\aroot\work\hdf5-1.8.15-patch1\src\H5Fint.c”, line 1085, in H5F_open

unable to read superblock

File “C:\aroot\work\hdf5-1.8.15-patch1\src\H5Fsuper.c”, line 277, in H5F_super_read

file signature not found

End of HDF5 error back trace

Unable to open/create file ‘path…/vstoxx_data_31032014.h5’

为了这个问题,我用我的工作目录替换了“path…/”。

有人知道这个错误可能来自哪里吗?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195821.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java实现时间动态显示方法汇总

    这篇文章主要介绍了Java实现时间动态显示方法汇总,很实用的功能,需要的朋友可以参考下本文所述实例可以实现Java在界面上动态的显示时间。具体实现方法汇总如下:1.方法一用TimerTask:

    2021年12月27日
  • 公平锁与非公平锁_公平锁和非公平锁区别

    公平锁与非公平锁_公平锁和非公平锁区别公平锁和非公平锁一、如果一个锁是公平的,那么获取的顺序就应该符合请求的绝对顺序,即FIFO。二、测试结果 非公平性锁可能使线程“饥饿”,为什么它又被设定成默认的实现呢?再次观察上表的结果,如果把每次不同线程获取到锁定义为1次切换,公平性锁在测试中进行了10次切换,而非公平性锁只有5次切换,这说明非公平性锁的开销更小。三、,公平性锁保证了锁的获取按照FIFO原则,而代价是进行…

    2022年8月12日
  • redis的五种数据类型

    redis的五种数据类型一、百度百科1、简介(1)Redis(RemoteDictionaryServer远程字段服务)是一个开源的使用ANSIC语言编写、支持网络、科技与内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。(2)Redis是一个key-value存储系统,它支持存储的value类型相对更多,包括string、list、set、zset(sortedset–有序集合)和hash。这些数据结构都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,

    2022年6月17日
  • 贪吃蛇简单代码_贪吃蛇游戏代码

    贪吃蛇简单代码_贪吃蛇游戏代码$(function(){varbox=$("<divclass=’box’></div>");varArr=[23,22,21];vardirection="right";varnumber=0;varbool=false;//画地图…

    2022年9月5日
  • 程序员应注意——米勒法则「建议收藏」

    程序员应注意——米勒法则「建议收藏」米勒(1956)提出,人脑同时只能处理7±2个信息团,这一发现被称为米勒法则。虽然学者们对于米勒法则所指的魔法数字究竟是多少仍有争议,人脑具有短期存储与信息处理限制这一事实已被学者们所公认。

    2022年8月3日
  • js 闭包传参_JavaScript闭包演示

    js 闭包传参_JavaScript闭包演示有个网友问了个问题,如下的html,为什么每次输出都是5,而不是点击每个p,就alert出对应的1,2,3,4,5。闭包演示functioninit(){varpAry=document.getElementsByTagName(“p”);for(vari=0;ipAry[i].onclick=function(){alert(i);}}}产品一产品二产品三产品四产品五解决方…

    2022年6月15日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号