将数据帧从python传输到julia
我有一个250列和4562行的数据帧。我想把它用在朱利亚朗。我曾尝试使用HDF5传输数据,但读取文件时出错。 代码: 这是我得到的错误:将数据帧从python传输到julia,python,dataframe,julia,hdf5,Python,Dataframe,Julia,Hdf5,我有一个250列和4562行的数据帧。我想把它用在朱利亚朗。我曾尝试使用HDF5传输数据,但读取文件时出错。 代码: 这是我得到的错误: HDF5-DIAG: Error detected in HDF5 (1.10.2) thread 0: #000: H5O.c line 120 in H5Oopen(): unable to open object major: Object header minor: Can't open object #001: H5Oint.
HDF5-DIAG: Error detected in HDF5 (1.10.2) thread 0:
#000: H5O.c line 120 in H5Oopen(): unable to open object
major: Object header
minor: Can't open object
#001: H5Oint.c line 553 in H5O_open_name(): unable to open object
major: Object header
minor: Can't open object
#002: H5Oint.c line 589 in H5O_open_by_loc(): unable to determine object class
major: Object header
minor: Can't get value
#003: H5Oint.c line 1575 in H5O_obj_class(): unable to load object header
major: Object header
minor: Unable to protect metadata
#004: H5Oint.c line 889 in H5O_protect(): unable to load object header
major: Object header
minor: Unable to protect metadata
#005: H5AC.c line 1763 in H5AC_protect(): H5C_protect() failed
major: Object cache
minor: Unable to protect metadata
#006: H5C.c line 2565 in H5C_protect(): can't load entry
major: Object cache
minor: Unable to load metadata into cache
#007: H5C.c line 6733 in H5C_load_entry(): invalid len with respect to EOA
major: Object cache
minor: Bad value
#008: H5C.c line 6657 in H5C__verify_len_eoa(): len not positive after adjustment for EOA
major: Object cache
minor: Bad value
String["_i_table", "table"]
非常感谢您的帮助 为此,我总是使用
例如,在python中
import feather
feather.write_dataframe(df, "path/to/file.feather")
然后是茱莉亚
using DataFrames, Feather
df = Feather.read("path/to/file.feather")
您也可以从R.加载/保存。为此,我始终使用
例如,在python中
import feather
feather.write_dataframe(df, "path/to/file.feather")
然后是茱莉亚
using DataFrames, Feather
df = Feather.read("path/to/file.feather")
您也可以从R中加载/保存。a)尝试
h5read(“Database.h5”)
而不是h5open()
,否则data
是一个文件指针,而不是数据本身b)是数据库。h5
与您的文件位于同一目录中?我也尝试了h5open()。同样的错误。是的,数据库在同一目录中。a)尝试h5read(“Database.h5”)
而不是h5open()
,否则data
是一个文件指针,而不是数据本身b)是数据库。h5
与您的文件在同一目录中?我也尝试了h5open()。同样的错误。是的,数据库在同一个目录中。谢谢!!这很有效。我用python安装了feather格式的软件包。谢谢!!这很有效。我用python安装了feather格式的包。