def reshape(data):
if isinstance(data, pd.DataFrame):
if len(data) == 1:
return data.iloc[0]
elif len(data.columns) == 1:
return data.iloc[:, 0]
else:
return data
elif isinstance(data, pd.Panel):
if len(data.major_axis) == 1:
return data.iloc[:, 0, :]
elif len(data.minor_axis) == 1:
return data.iloc[:, :, 0]
else:
return data
else:
return data
评论列表
文章目录