У меня есть двумерный массив numpy, который имеет форму (867, 43)
. Моя цель — добавить дополнительный столбец (значение np.nan) в качестве ведущего столбца в этот массив, чтобы форма стала (867, 44)
.
Примером может быть:
# sub-section of array
>>> arr[:2, :5]
array([[-0.30368954, 2.8808107 , 5.8833385 , 8.6606045 , 11.242557 ],
[-0.22719575, 3.0030012 , 6.065371 , 8.924864 , 11.561942 ]],
dtype=float32)
превратится в:
# same sub-section
>>> f[:2,:5]
array([[ nan, -0.30368954, 2.8808107 , 5.8833385 , 8.6606045 ],
[ nan, -0.22719575, 3.0030012 , 6.065371 , 8.924864 ]],
dtype=float32)
т. е. значения были смещены вправо, так как размер по горизонтали увеличился на единицу.