Описание тега set-operations

Операции с множествами как раздел теории множеств, который включает такие операции, как: объединение, пересечение, подмножество, разность множеств, разность симметричных множеств и равноправие.
2 ответа

Эффективное назначение бина в numpy

У меня очень большой 1D массив Python x несколько повторяющихся чисел и вместе с этим некоторые данные d того же размера. x = np.array([48531, 62312, 23345, 62312, 1567, ..., 23345, 23345]) d = np.array([0 , 1 , 2 , 3 , 4 , ..., 99998, 99999]) в мое…
06 фев '18 в 15:49
2 ответа

Присвоение одного набора другому и когда выполняется очистка. Оба набора очищаются

1. Первоначально созданы два набора. 2. Добавлены элементы в один набор. 3. Присвоить один набор другому. 4. Если очистка вызывается на одном наборе, оба набора очищаются. Кто-нибудь может помочь в выяснении проблемы? import java.util.HashSet; impor…
14 окт '12 в 17:58
1 ответ

Для двух наборов координат извлечение уникальных строк из набора A минус набор B

У меня есть два набора координат: Установите A с 49,898 комбинациями х и у Установите B с 36 404 комбинациями x и y. (В наборе A есть все комбинации в наборе B плюс дополнительные 13 494 комбинации) решения в Excel или R в порядке Я хочу извлечь это…
14 мар '17 в 19:09
2 ответа

Python добавляет строку ко всем элементам набора

Мне интересно, как Python способ выполнить следующее - учитывая набор: s = {'s1','s2','s3'} Я хотел бы выполнить что-то вроде: s.addToAll('!') получить {'s1!','s2!','s3!'} Спасибо!
12 апр '13 в 05:35
5 ответов

Поиск дополнения к набору в Unix

Учитывая это два файла: $ cat A.txt $ cat B.txt 3 11 5 1 1 12 2 3 4 2 Я хочу найти номер строки, который находится в "НО НЕ" в B. Какая команда unix для него? Я попробовал это, но, похоже, не удалось: comm -3 <(sort -n A.txt) <(sort -n B.txt) …
29 янв '10 в 05:06
4 ответа

Сравните две папки и скопируйте / свяжите уникальные записи в новую папку

Как я могу скопировать все уникальные файлы из двух исходных папок в новую папку назначения? Как заданная операция: Как я могу вычислить разницу между двумя папками?
21 мар '12 в 14:26
2 ответа

Запрос оператора Oracle Set

Запустите SQL-запрос в Oracle 11g, который возвращает счетчик того, существует ли в таблице запись с определенным идентификатором и статусом в диапазоне +/- 15 минут. Теперь я хочу игнорировать текущую дату, добавив условие вроде AND TIMESTAMP < …
21 июл '11 в 06:37
1 ответ

Портирование операций над множествами из фреймов данных R в таблицы данных: как определить дублированные строки?

[Обновление 1: как заметил Мэтью Доул, я использую data.table Версия 1.6.7 на R-Forge, а не на CRAN. Вы не увидите такого же поведения с более ранней версией data.table.] В качестве фона: я портирую некоторые маленькие служебные функции для выполнен…
19 окт '11 в 13:35
1 ответ

R: Как я могу найти пересечение элементов из двух строк кадра данных?

Я только начинаю с R, и мне интересно, как я могу найти пересечение элементов из двух строк информационного кадра. Я старался intersect(thing[1,],thing[2,]) но он дал мне полный бессмысленный ответ (что-то, что определенно не находится на пересечени…
06 мар '12 в 21:40
4 ответа

Союз объектов dict в Python

Как вы рассчитываете объединение двух dict объекты в Python, где (key, value) пара присутствует в результате, если key является in либо диктовать (если нет дубликатов)? Например, союз {'a' : 0, 'b' : 1} а также {'c' : 2} является {'a' : 0, 'b' : 1, …
1 ответ

Операции над множествами в DBIx::Class

Каков наилучший способ выполнения операций над множествами с использованием DBIx::Class? Я видел, что одним из решений было бы создание источника результатов на основе моего запроса, но мои условия будут определены пользователем, и я не знаю, будет …
08 авг '11 в 18:57
0 ответов

Принимая объединение двух наборов с разными типами

Я хочу получить объединение двух наборов, которые являются объектами двух разных классов (с одинаковыми переменными экземпляра и методами). Оба этих класса реализуют общий интерфейс, и оба набора имеют этот интерфейс как тип. Так, например: У меня е…
17 май '18 в 14:24
0 ответов

Структура данных для операций быстрого набора

Я работаю над реализацией межсервисного дерева двоичного поиска на C# Хансоном и Чаабуни. Вкратце, это структура данных для динамических коллекций интервалов, которая позволяет быстро находить интервалы, которые перекрывают точку. Структура данных п…
5 ответов

Задать операции (объединение, пересечение) на массиве Swift?

Существуют ли какие-либо стандартные библиотечные вызовы, которые я могу использовать для выполнения операций над множествами двух массивов или для реализации такой логики самостоятельно (в идеале как функционально, так и максимально эффективно)?
2 ответа

Как определить, существует ли группа данных в таблице, учитывая данные, которые должны появиться в строках группы?

Я записываю данные в таблицу и выделяю "идентификатор группы" для каждой записываемой партии данных. Для иллюстрации рассмотрим следующую таблицу. GroupId Value ------- ----- 1 a 1 b 1 c 2 a 2 b 3 a 3 b 3 c 3 d В этом примере есть три группы данных,…
28 фев '14 в 19:57
1 ответ

Пакетный файл ЕСЛИ Время выполнения заявления

Я пытаюсь написать командный файл, который занимает время, затраченное командой, и преобразует его в часы, минуты и секунды. Вот что у меня есть: @echo off set /a sec=0 set /a min=0 set /a hrs=0 for /f %%G in ('ping localhost -n 100 >nul') do ( p…
5 ответов

Эффективный способ проверки массивов высокой размерности перекрываются в двух ndarray в Python

Например, у меня есть два ndarrays, форма train_dataset является (10000, 28, 28) и форма val_dateset является (2000, 28, 28), Кроме использования итераций, есть ли эффективный способ использовать функции массива numpy, чтобы найти перекрытие между д…
24 янв '16 в 19:41
9 ответов

Как эффективно установить вычитание таблицы соединений в PostgreSQL?

У меня есть следующие таблицы: work_units - понятно workers - понятно skills - каждый рабочий блок требует определенных навыков, если вы хотите работать над ним. Каждый работник владеет рядом навыков. work_units_skills - присоединиться к столу worke…
2 ответа

Как выполнить набор вычитания на массивах в C#?

Какой самый простой способ выполнить вычитание набора с учетом двух массивов в C#? По-видимому, это очень просто в Ruby. В основном я просто хочу удалить элементы из массива a которые находятся в массиве b: string[] a = new string[] { "one", "two", …
20 фев '11 в 17:19
6 ответов

r возвращает общие строки для каждого значения в данном столбце

При условии, что у меня есть датафрейм, который выглядит так: category type [1] A green [2] A purple [3] A orange [4] B yellow [5] B green [6] B orange [7] C green Как я могу получить список, содержащий те типы, которые появляются в каждой категории…
28 янв '15 в 21:10