Вопросы по теме 'numpy-ndarray'
Статус устаревания класса матрицы NumPy
Каков статус класса matrix в NumPy?
Мне все время говорят, что вместо этого я должен использовать класс ndarray . Стоит ли / безопасно ли использовать класс matrix в новом коде, который я пишу? Я не понимаю, почему я должен использовать...
7462 просмотров
schedule
16.09.2021
Проблема с получением мин из 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 просмотров
schedule
23.10.2021
Отсортируйте каждый столбец списка с помощью numpy.argsort в Python
Я пытаюсь отсортировать каждый столбец списка с помощью numpy.argsort. Однако я получаю вывод, который не соответствует правильной сортировке. Имя списка, который я пытаюсь отсортировать, - «CD». Ниже я предоставляю код, который использую до сих...
283 просмотров
schedule
13.09.2021
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 просмотров
schedule
19.10.2021
Полный массив массивов в матрицу
как можно заполнить этот 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 просмотров
schedule
12.10.2021
преобразовать строку в массив 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 просмотров
schedule
03.03.2022
Как получить сумму значений по диагонали в 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 просмотров
schedule
05.03.2022
Изменение вложенных массивов 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 просмотров
schedule
03.04.2022