绘图中的拉伸部分

时间:2012-09-13 06:58:13

标签: python numpy python-2.7

x = linspace(0,10,100)

给我100个相等的部分,从0到10.我怎样才能得到一些拉伸的部分,例如从0到2的60个部分和从2到10的40个部分?

有人可以告诉我吗?我使用的是python 2.7.2 感谢。

1 个答案:

答案 0 :(得分:1)

np.concatenate([np.linspace(0, 2, 60), np.linspace(2, 10, 40)])

或避免重复2:

np.concatenate([np.linspace(0, 2, 60), np.linspace(2, 10, 40)[1:]])