Вопросы по теме 'numpy-ndarray'

Статус устаревания класса матрицы NumPy
Каков статус класса matrix в NumPy? Мне все время говорят, что вместо этого я должен использовать класс ndarray . Стоит ли / безопасно ли использовать класс matrix в новом коде, который я пишу? Я не понимаю, почему я должен использовать...
7462 просмотров

Проблема с получением мин из numpy ndarray
Я получаю ошибку типа, когда пытаюсь получить минимальное значение из numpy.ndarray. Вот сообщение об ошибке: TypeError: ufunc 'add' не содержал цикла с типами соответствия подписи dtype ('S32') dtype ('S32') dtype ('S32') Это блок кода,...
59 просмотров
schedule 11.11.2021

Numpy установил для всех индексов значение
У меня есть numpy ndarray a = np.ndarray((3,3)) , и я хочу, чтобы все индексы начинались с одного и того же значения, например. 5: array([[5., 5., 5.], [5., 5., 5.], [5., 5., 5.]]) Примечание: я публикую этот стиль вопросов и...
2534 просмотров
schedule 24.11.2021

Что означает layout = torch.strided?
Просматривая документацию по pytorch, я натолкнулся на термин layout = torch.strided во многих функциях. Может ли кто-нибудь помочь мне понять, где он используется и как. В описании говорится, что это желаемый макет возвращаемого Tensor. Что...
10236 просмотров

Отсортируйте каждый столбец списка с помощью numpy.argsort в Python
Я пытаюсь отсортировать каждый столбец списка с помощью numpy.argsort. Однако я получаю вывод, который не соответствует правильной сортировке. Имя списка, который я пытаюсь отсортировать, - «CD». Ниже я предоставляю код, который использую до сих...
283 просмотров

Numpy Array в Networkx-Graph с Edge-Labels
Я хочу построить график своей матрицы смежности. Я делаю это так: my_map = initialize_map(5) print(f"map:\n{my_map}") temp = nx.MultiGraph() G = nx.from_numpy_matrix(my_map, parallel_edges=False, create_using=temp) a=G.edges(data=True)...
77 просмотров
schedule 19.10.2021

Сравните два двухмерных массива numpy и удалите строки
У меня есть два 2D-массива numpy a = [[1,2,3], [3,4,5]] b = [[1,2,3], [3,4,5], [6,7,8]] Как мне сделать b-a, как при удалении строк в b, найденных в a? Мне нужен ответ c = [[6,7,8]] Спасибо!
93 просмотров
schedule 26.10.2021

Эффективное вычисление евклидовой матрицы распределения в Numpy?
У меня есть большой массив (~ 20k записей) двухмерных данных, и я хочу вычислить попарное евклидово расстояние между всеми записями. Мне нужно, чтобы результат имел стандартную квадратную форму. Было предложено несколько решений этой проблемы, но ни...
960 просмотров

Полный массив массивов в матрицу
как можно заполнить этот ndarray (матрица): np.array([[2,2], [2]]) быть матрицей с нулями в пропущенных значениях: np.array([[2,2], [2,0]]) Благодарю.
64 просмотров
schedule 20.10.2021

ошибка при разделении файла и преобразовании в массив numpy
Уважаемые эксперты, я хочу разбить большой столбец файла по данному символу «› »и превратить его в массив numpy, при этом с файлом test1.txt все в порядке, но при применении того же сценария к файлу test2.txt возникает проблема типа Type -error:...
67 просмотров
schedule 24.11.2021

Выбор одного элемента из каждого самого внутреннего измерения с помощью numpy
У меня есть трехмерный исходный массив numpy и двумерный массив numpy индексов. Например: src = np.array([[[1,2,3],[4,5,6]], [[7,8,9],[10,11,12]]]) idx = np.array([[0,1], [1,2]]) Я хотел бы получить 2d-массив,...
79 просмотров
schedule 11.10.2021

Нормализовать массив numpy до min max, столбец другой формы min max
У меня есть функция, которая нормализует массив numpy до минимальных максимальных значений, которые находятся в самом столбце: def normalize_function(data): min = np.amin(data,axis=0) max = np.amax(data,axis=0) return (data -...
22 просмотров

преобразовать строку в массив numpy python
У меня есть такая строка: '[[-1. ] [ 4.5] [ 0. ]] [[ 8.] [ 0.] [ 6.]] [[ 0. ] [ 4. ] [ 0.66666667]]' и я хочу преобразовать в массив NumPy, подобный этому array([[[-1. ], [ 4.5 ], [ 0....
86 просмотров
schedule 26.11.2021

Решение большой системы уравнений, N уравнений_N неизвестных (как numbered_symbols [x1, x2, x3, ..]) с комплексными коэффициентами
Путем двойных циклов for и выполнения алгебраических операций над массивом numbered_symbols [x1, x2, x3, ..]) и некоторыми заданными numpy nd_arrays (здесь: A (2,4) и B (4)), число выражений (здесь: D1 [0], D1 [1], D2 [0], D2 [1]) были сгенерированы....
399 просмотров
schedule 24.02.2022

Преобразование чисел из экспорта mathematica csv в сложный массив numpy
Я экспортировал данные из mathematica в файл csv. Структура файла выглядит следующим образом: "x","y","Ex","Ey" 0.,0.,0.+0.*I,-3.0434726787506006*^-12+3.4234894344189825*^-12*I 0.,0.,0.+0.*I,-5.0434726787506006*^-12+10.4234894344189825*^-13*I...
477 просмотров

Как получить сумму значений по диагонали в numpy?
Учитывая двумерный прямоугольный массив numpy: a = np.array([ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]) Я хотел бы взять сумму всех значений под диагональю от нижнего левого до верхнего правого угла, т.е. 8 , 9 и 6 . Как лучше всего...
240 просмотров
schedule 07.03.2022

Производительность PySpark DataFrame / Vectors против Numpy Array
Мой проект включает в себя множество операций между массивами numpy и матрицами numpy, которые в настоящее время выполняются в UDF. Как вы думаете, если бы мы использовали внутренние структуры в PySpark, у нас было бы повышение производительности?...
142 просмотров

Изменение вложенных массивов Numpy с использованием изменения формы
У меня есть массив numpy: ar = [[1,2],[3,4],[5,6]] Я хочу преобразовать его в: ar = [[1,3,5],[2,4,6]] Я пробовал функцию изменения формы numpy, она не сработала. Есть ли способ изменить его, используя метод изменения формы numpy или...
26 просмотров
schedule 15.03.2022

Найти последнее значение, отличное от NaN, по оси в отсортированном многомерном массиве numpy
Я просматриваю некоторые данные о температуре океана в 3D (время, глубина, долгота, широта) и хотел бы извлечь значение на самой низкой глубине, чтобы создать 2D-карту температуры на дне океана. Дно океана представляет собой маску, которая создает...
312 просмотров
schedule 27.03.2022

numpy: остановить numpy.array () от попытки согласовать элементы. Создать ndarry из списка, не пытаясь объединить / согласовать элементы
У меня есть две двумерные матрицы в списке, которые я хочу преобразовать в массив numpy. Ниже приведены 3 примера a, b, c . >>> import numpy as np >>> a = [np.zeros((3,5)), np.zeros((2,9))] >>> np.array(a) >>>...
71 просмотров