Вопросы по теме 'indices'

Накопительное суммирование массива numpy по индексу
Предположим, у вас есть массив значений, которые необходимо суммировать. d = [1,1,1,1,1] и второй массив, указывающий, какие элементы необходимо суммировать вместе i = [0,0,1,2,2] Результат будет сохранен в новом массиве размером...
6812 просмотров
schedule 11.04.2023

R - извлечь строки из матрицы, удовлетворяющие заданному условию?
[,1] [,2] [,3] [1,] 1 0 0 [2,] 0 1 1 [3,] 0 1 0 [4,] 0 0 1 [5,] 1 0 0 Учитывая матрицу, подобную приведенной выше, - каков эффективный способ перебора матрицы, выбирая строки, для которых...
2217 просмотров
schedule 03.08.2022

Фиктивные индексы и ограничения в системе Mathematica
Я хотел бы, чтобы Mathematica упрощала выражение в соответствии с некоторыми ограничениями. Например: M = p.k p.k учитывая ограничение: p(mu) * p(nu) = \delta(mu,nu) должен дать M = k^2 Но я не знаю, как указать фиктивные...
806 просмотров
schedule 08.04.2022

openGL drawElements — один дополнительный треугольник с использованием массива индексов?
Я создаю ландшафт из файла .bmp, который является очень ранним предшественником стратегической игры. В моем коде я загружаю файл BMP как текстуру openGL, а затем использую двойной цикл для генерации координат (x, y redChannel). Затем я создаю...
550 просмотров
schedule 11.09.2022

Как структурировать индексы/типы Elasticsearch?
Как бы вы структурировали индексы/типы для приложения интернет-магазина? Такой интернет-магазин будет состоять из объектов домена, таких как продукт, категория, тег, производитель и т. д. Страница результатов полнотекстового поиска должна отображать...
714 просмотров
schedule 25.03.2023

Отрицательная подписка Python
В настоящее время я читаю «Концепции языков программирования» Роберта Себесты, 10-е издание (2012 г.). В главе о типах данных написано: «Ruby и Lua поддерживают отрицательные индексы, а Python — нет». Я думал, что отрицательные индексы можно сделать...
1417 просмотров
schedule 12.05.2023

R, Caret: как указать наборы для обучения и проверки (проверки)?
У меня есть набор данных, и я хотел бы, чтобы курсор обучался и проверял только определенную часть моего набора данных. У меня есть два списка train.ids <- list(T1=c(1,2,3), T2=c(4,5,6), T3=c(7,8,9)) а также test.ids <-...
2255 просмотров

CGAL Как использовать глобальные индексы для вершин в dDimensional Triangulation?
Эта проблема Используя CGAL, я создаю случайное облако точек в d-мерном пространстве следующим образом: #include <CGAL/Cartesian_d.h> #include <CGAL/point_generators_d.h> #include <CGAL/Delaunay_d.h> #include...
602 просмотров

Нахождение начального и конечного индексов последовательно в R
Предположим, у меня есть последовательность: x = c( 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0) Есть ли в R элегантный способ вернуть начальный и конечный индексы каждой последовательности 1? Ответ должен быть массивом из 2 столбцов с nRows =...
1127 просмотров
schedule 04.10.2022

Как получить индексы из списка/ndarray?
У меня есть список, который выглядит так: [[0,1,2], [1,2,3], [2,3,4], [3,4,5]] Я могу сделать это в массиве, например: array([[0,1,2], [1,2,3], [2,3,4], [3,4,5]]) Итак, все вместе у меня есть 4 строки, и каждая...
970 просмотров
schedule 28.10.2022

Curl-запрос Elasticsearch: список индексов с 0 документами
Я пытаюсь получить список всех моих индексов Elasticsearch с 0 документами. Мой подход заключался в том, чтобы запросить _cat/indices curl -GET 'http://localhost:9200/_cat/indices' -d '{ "query": { "match": { "docs.count": "0" } } }'...
1203 просмотров
schedule 19.03.2023

Как обратиться ко всем граням куба (трехмерного массива) в Matlab?
Мне нужно присвоить граничные значения 3D-окну. Предполагая, что у меня есть z = rand(L,M,N) , есть ли лучший способ адресовать все грани этого ящика, чем обрабатывать все 6 граней по отдельности, z(:,:,1) , z(:,:,end) , z(:,1,:) , z(:,end,:)...
43 просмотров
schedule 03.01.2023

Назначение строк не работает должным образом
Я пытаюсь написать функцию, которая принимает строку, принимает нужные индексы и шифрует строку: def scramble_string(string, positions) temp = string for i in 0..(string.length-1) temp[i] = string[positions[i]] end puts(string) return...
36 просмотров
schedule 28.07.2022

Добавление индекса субъекта цикла For в Python
Итак, я делаю программу, которая переписывает предложение как индексы всех уникальных слов в предложении (например, предложение «быстрая коричневая лиса коричневая лиса» будет переписано как «12323»). Вот что у меня есть до сих пор;...
96 просмотров
schedule 12.07.2022

TypeError: индексы списка должны быть целыми числами или срезами, а не списком
array = какой-то список с 3 столбцами и неограниченным количеством строк с данными внутри него. Volume = array[0][2] counter = 0 for i in array: if Volume == array[i][2]: #<------ why is this line a problem? counter += 1
61638 просмотров
schedule 17.05.2022

Ожидаемое поведение для повторных операций с numpy
Я нашел этот ответ при поиске проблемы с повторяющимися действиями над массивами numpy: Увеличение массива Numpy multi-d с повторяющимися индексами . Теперь мой вопрос: ПОЧЕМУ такое поведение наблюдается. import numpy as np t = np.eye(4)...
43 просмотров
schedule 20.07.2022

Безопасный доступ к индексам массивов Swift: возврат Ext не является необязательным?
В документах есть пример расширения для добавления безопасного и неизвестного доступа к любому индексу (реальному или воображаемому) массива Swift (Edit - SO Docs больше не существует, поэтому этот пример был вставлен внизу этого вопроса ) ....
2363 просмотров
schedule 04.12.2022

Извлечь элементы › 0 и их расположение из матрицы A и вставить в матрицу B?
У меня вопрос по матрицам в R: -Чтобы извлечь элементы матрицы, которые > 0, и поместить их в список для матрицы ниже: матА : structure(c(10, 0, 0, 5, 0, 5), .Dim = 2:3) Я могу просто сказать: matA[matA>0] Можно ли извлечь...
23 просмотров
schedule 23.11.2023

python, индексы массива минимумов
Я работаю с Python 3 в Jupyter Notebook. Представьте, что у меня есть: import numpy as np q = np.array([5, 2, 6, 7, 2]) Теперь я хочу найти индексы минимумов массива; в данном случае числа 1 и 4. Я пытался использовать:...
66 просмотров

Каков порядок оценки в python при использовании pop(), list[-1] и +=?
a = [1, 2, 3] a[-1] += a.pop() Это приводит к [1, 6] . a = [1, 2, 3] a[0] += a.pop() Это приводит к [4, 2] . Какой порядок оценки дает эти два результата?
3460 просмотров
schedule 11.12.2022