Нарезать массивы NumPy - PullRequest
0 голосов
/ 05 ноября 2019

В следующей последовательности данных мне нужно удалить последний элемент каждой последовательности, чтобы создать новый массив:

x = np.array([[0.0023,0.0065, 0.0076,0.098,1], [0.0033,0.0063, 0.0072,0.088,1], [0.0013,0.0075, 0.0077,0.093,0], [0.0025,0.0065, 0.0079,0.099,0]])

Ожидаемый результат:

0.0023 | 0.0065 | 0.0076 | 0.098
0.0033 | 0.0063 | 0.0072 | 0.088
0.0013 | 0.0075 | 0.0077 | 0.093
0.0025 | 0.0065 | 0.0079 | 0.099

В любом случае,мне нужно удалить последний столбец, но я не могу. С синтаксисом ниже, я удаляю последнюю строку. Как мне нарезать массив для удовлетворения моих потребностей?

x[0:3]

1 Ответ

1 голос
/ 05 ноября 2019

Ну вот, я написал код для вас.

x[:, :-1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...