【发布时间】:2020-01-13 22:55:24
【问题描述】:
我有 2 个大数组 (500,1,23000) 和另一个 (700,1,25000) 我需要合并它们。他们是不同的
简单的例子是这样的:
a = np.array([['a', 3, 5, 6, 9], ['b', 14, 15, 56]])
b = np.array([['b', 4, 76, 44, 91, 100], ['c', 14, 15],['d',2,6,7])
想要的结果:
c = [['a', 3, 5, 6, 9], ['b', 4, 76, 44, 91, 100],['c', 14, 15],['d', 2, 6, 7]]
这是机器学习数据预处理的一部分。
【问题讨论】:
-
如果我复制粘贴你的
b表达式,我会得到一个object dtype数组;本质上是一个列表列表。这和numpy有什么关系?这个'a'列表来自哪里?到目前为止,您的问题应该以unclear结束。 -
数组“a”的第二个值和数组“b”的第一个值(前面有'b'的两个)的输出中的处理是故意的还是错字?
标签: python numpy machine-learning keras autoencoder