Найти сумму конкретного столбца с пустым массивом, содержащим строки?

complexsets спросил: 07 октября 2018 в 01:13 в: python

Я пытаюсь найти сумму для 2-го столбца в моем массиве. Следующий код, который у меня есть:

import numpy
x = numpy.array([['Physics', 10],['Gravity', 9.81],['Euler', 2.71],['Force', 6],['Mass', 12],['Torque', 8],['pi', 3.14],['Frequency', 2],['Wavelength', 3],['Velocity', 6]])
print(sum(x[:,1]))

Я получаю следующий код ошибки: TypeError: неподдерживаемые типы операндов для +: 'int' и 'numpy.str _'

Попытка выяснить коды ошибок с небольшим успехом. Указанный столбец является столбцом чисел. Я не понимаю, почему код не работает. Любая помощь будет оценена.

0 ответов