如何将三维的np array转换为 pandas dataframe。
三维数组的最后一维包装成object作为二维dataframe的值,前两维为行和列。
def nd_numpy_to_nested(X):
df = pd.DataFrame()
dim0 = X.shape[0]
dim1 = X.shape[1]
for v1 in range(dim1):
df[str(v1)]=[ X[v0][v1] for v0 in range(dim0)]
return df
改编自:
Added function to convert 3d numpy array to nested pandas dataframe (… · vedazeren/sktime@6acad71 · GitHub
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)