三维numpy array 如何转换为pandas dataframe

三维numpy array 如何转换为pandas dataframe,第1张

如何将三维的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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/589765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-13
下一篇 2022-04-13

发表评论

登录后才能评论

评论列表(0条)

保存