合并numpy数组(将额外值插入现有数组)

时间:2012-11-20 10:49:38

标签: python numpy merge plot

使用案例:在Matplotlib中绘图,比方说。

import numpy as np
orig = np.arange(0, 30 + 0.5, 0.5)
extra = orig - 0.01  # I'm interested in a few extra values

x = np.???(orig, extra)

我想要的是以某种方式合并(我想当前用例也需要排序)这两个数组(并不总是大小相同),以便我可以将它用于后续的情节?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,你正在寻找

x = np.sort(np.hstack((orig, extra)))

在这里,hstack()合并了两个数组,sort()对结果进行排序。