【发布时间】:2018-05-09 22:51:03
【问题描述】:
我尝试删除列和行,然后重置列和行。但是在第三个文件上,我得到了错误:
IndexError:索引 164 超出轴 1 的范围,大小为 164
我文件夹中的文件是167*164,并且在删除后变为95*95。
path = r'/home/RESULTS'
allFiles = sorted((glob.glob(path + "/*.csv")))
for file_ in allFiles:
data = pd.read_csv(file_, header=None)
data = data.astype(str)
data = data.apply(lambda x: x.str.replace(',', '.'))
data = data.astype(float)
data = data.fillna(value=1)
data.drop(data.columns[cols_to_drop],axis=1,inplace=True)
data.drop(data.index[rows_to_drop], inplace=True)
data = data.reset_index(drop=True)
data = data.T.reset_index(drop=True).T
print(file_)
【问题讨论】:
标签: python python-3.x pandas