问题描述
我尝试使用以下代码将特定路径中的多个CSV文件导入日期集HDF5文件:
import numpy as np
import h5py
import pandas as pd
import glob
yourpath = '/root/Desktop/mal/ex1'
all_files = glob.glob(yourpath + "/*.csv")
li = []
for filename in all_files:
df = pd.read_csv(filename,index_col=None,header=0)
li.append(df)
frame = pd.concat(li,axis=0,ignore_index=True)
hf = h5py.File('data.h5','w')
hf.create_dataset('dataset_1',data=frame)
hf.close()
但是我有一个错误:
第15行,在框架中= pd.concat(li,axis = 0,ignore_index = True)文件“ /usr/local/lib/python3.7/site-packages/pandas/core/reshape/concat.py”在concat sort = sort中,第281行,文件“ /usr/local/lib/python3.7/site-packages/pandas/core/reshape/concat.py”,在第329行,在init中引发ValueError(“串联“)ValueError:没有要串联的对象–
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)