首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试以数据帧的形式读取存储在Julia的HDF5存储中的表

尝试以数据帧的形式读取存储在Julia的HDF5存储中的表
EN

Stack Overflow用户
提问于 2017-03-08 00:56:29
回答 1查看 422关注 0票数 4

我试图读入存储在HDF5存储中的表,并将其作为数据帧读入Julia。当涉及到在Julia中使用HDF5包时,我发现一些文档令人困惑,我一直在想是否有类似于pandas等价物的东西:

代码语言:javascript
运行
复制
table_data = pd.read_hdf('filepath', key='group')

我的代码是这样的:

代码语言:javascript
运行
复制
using HDF5

file_input = "filepath/file.h5"

fileop = "r"

table_name = "group"

h5_store = h5read(file_input, fileop)

table_data = read(h5_store, table_name)

close(h5_store)

我一直在想这是不是我一直在做的错误的事情,希望能有任何关于这方面的指导

EN

Stack Overflow用户

发布于 2017-03-08 02:58:13

使用h5open而不是h5read来修复代码:

代码语言:javascript
运行
复制
h5_store = h5open(file_input, fileop)

但是,您可以使用默认情况下对hdf5文件使用只读访问权限的h5read

代码语言:javascript
运行
复制
using HDF5

file_input = "filepath/file.h5"

table_name = "table"

table_data = h5read(file_input, table_name)
票数 5
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42653931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档