Tag: numpy

Могу ли я избавиться от этого символа «b» в своем заявлении на печать?

Мне интересно, что это за символ и почему он появляется. Мне также интересно, смогу ли я избавиться от него во время печати массива? Вот мой пример: arr1 = np.array(['1', '2'], dtype = 'c') print("array:", arr1, "and its dtype is: ", arr1.dtype) И вот результат: array: [b'1' b'2'] and its dtype is: |S1

установить scipy пакет через pycharm в Windows 10 64 бит – python 3.5

В PyCharm «Python-IDE» в моем окне 10 64 бит , я хочу установить «Scipy». Прежде всего, в {Pycharm -> File -> Settings -> interpreter} я выбрал C: \ Users \ XXXXX \ AppData \ Local \ Programs \ Python \ Python35-32 \ python.exe, тогда я установил pip – matplotlib – numpy и labpack , Теперь […]

Переменная размерность meshgrid с numpy

Я пытаюсь создать meshgrid с n измерениями. Есть ли лучший способ вызвать meshgrid с n векторами столбца, чем с предложением if, которое я использую? Изменить: Цель состоит в том, чтобы использовать его для пользовательского n (2-100) без написания статей 100 if. Вторая строка в предложениях if сокращает сетку, поэтому столбец (n) <столбец (n + 1) […]

python numpy: итерация для разных условий без использования цикла

Я пытаюсь выполнить итерацию по массивам numpy и создать вывод, который имеет условия, аналогичные описанным ниже: min1 = 3 max1 = 1 a1 = np.array([1, 2, 5, 3, 4]) a2 = np.array([5, 2, 6, 2, 1]) output = np.zeros(5) for i in range(0, 5): if((a1[i] – a2[i]) > min1): output[i] = 3 * (a1[i] – […]

Ненус против встроенного списка копий

какая разница ниже кодов встроенный код списка >>> a = [1,2,3,4] >>> b = a[1:3] >>> b[1] = 0 >>> a [1, 2, 3, 4] >>> b [2, 0] массив numpy >>> c = numpy.array([1,2,3,4]) >>> d = c[1:3] >>> d[1] = 0 >>> c array([1, 2, 0, 4]) >>> d array([2, 0]) как это […]

Объединить размерность в numpy

У меня есть x [[[ 1 2 3] [ 4 5 6]] [[ 7 8 9] [10 11 12]]] # shape (2,2,3) я хочу [[ 1 2 3 4 5 6] [ 7 8 9 10 11 12]] # shape (2,6) То есть, я хочу объединить все элементы в среднем измерении. Я могу получить этот […]

Python: Как получить строку в моем приложении Flask, которая привела к ошибке?

Я создаю веб-сайт с помощью Flask. Теперь я столкнулся с ошибкой, которая дает трассировку, не дающую понять, какая часть моего собственного кода привела к ошибке: Traceback (most recent call last): File "/Library/Python/2.7/site-packages/Flask-0.10-py2.7.egg/flask/app.py", line 1836, in __call__ return self.wsgi_app(environ, start_response) File "/Library/Python/2.7/site-packages/Flask-0.10-py2.7.egg/flask/app.py", line 1820, in wsgi_app response = self.make_response(self.handle_exception(e)) File "/Library/Python/2.7/site-packages/Flask-0.10-py2.7.egg/flask/app.py", line 1403, in handle_exception reraise(exc_type, […]

Как найти одинаковые координаты x, y в двух массивах корриданов?

Учитывая два массива 2D numpy, содержащих координаты x и y, как я могу найти одинаковые пары в другом массиве с одинаковыми размерами? Например, у меня есть эти массивы: array([[ 2, 1, 3, 4], [ 4, 3, 5, 10]]) а также array([[ 0, 2, 3, 4], [ 3, 4, 11, 10]]) Я ожидал бы, что пары […]

Изменение масштаба оси в нулевом графике

Я рисую сюжет на основе массива numpy: A = np.array([[4,5,6],[2,3,6]]) с plt.plot (A) он отлично работает и рисует на основе 6 кортежей: (0,4), (1,5), (2,6), (0,2) и т. д. Однако я хочу масштабировать ось x. Единицы должны быть разделены на 120. Поэтому я хочу построить: (0,4), (1/120,5), (2/120, 6), etc. Есть ли какой-либо простой способ […]

диагональная матрица матрицы с numpy и scipy

У меня есть матрица (n * 1), и я хочу сделать с ней диагональную матрицу. но я не могу построить его с numpy. Я пробовал каждый метод в numpy, например, методы в этом

Python - лучший язык программирования в мире.