Вопросы по теме '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 просмотров
schedule
31.03.2022
CGAL Как использовать глобальные индексы для вершин в dDimensional Triangulation?
Эта проблема
Используя CGAL, я создаю случайное облако точек в d-мерном пространстве следующим образом:
#include <CGAL/Cartesian_d.h>
#include <CGAL/point_generators_d.h>
#include <CGAL/Delaunay_d.h>
#include...
602 просмотров
schedule
20.05.2022
Нахождение начального и конечного индексов последовательно в 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 просмотров
schedule
14.04.2023
Каков порядок оценки в 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