У меня есть еще один основной вопрос, на который я не смог найти ответ, но кажется, что это должно быть легко сделать.Как удалить столбец из структурированного массива numpy?
Хорошо, представьте, что у вас есть структурированный массив numpy, созданный из csv с первой строкой в качестве имен полей. Массив имеет форму:
dtype([('A', '<f8'), ('B', '<f8'), ('C', '<f8'), ..., ('n','<f8'])
Теперь, скажем, вы хотите удалить из этого массива столбец 'ith'. Есть ли удобный способ сделать это?
Я хотел бы, чтобы работать, как удаление:
new_array = np.delete(old_array, 'i')
Есть идеи?
Все ли dtypes f8? –