【问题标题】:How to convert a size (m, n) to a size (m, 1, n) array?如何将大小 (m, n) 转换为大小 (m, 1, n) 数组?
【发布时间】:2020-08-03 16:10:24
【问题描述】:

我有一个大小为 (237738, 25) 的 train_dataset 见下图,它是使用 pandas 数据框呈现的。您可以使用 train_set = train_set.values 将其转换为 NumPy 数组。如何将此数组转换为 (237738,1,25) 数组的大小?

谢谢!!!

【问题讨论】:

  • 据我所知,这是一个数据框,而不是一个数组。请添加适当的语言和库标签,并提供 MCVE。至少让我们知道train_set的数据类型

标签: arrays type-conversion


【解决方案1】:

刚刚发现,其实可以直接使用numpy.reshape函数。 IE。 train_set = np.reshape(train_set, (train_set.shape[0],1,train_set.shape[1]))!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-03
    • 1970-01-01
    • 2018-10-21
    • 2021-02-11
    • 2020-03-28
    • 1970-01-01
    相关资源
    最近更新 更多