Комбинация - это выбор объектов из большой коллекции в произвольном порядке.

Подробнее про combinations...

У меня есть набор данных, в котором много двоичных переменных. Для простоты иллюстрации вот уменьшенная версия всего с 4 переменными: set.seed(5) my_data<-data.frame("Slept Well"=sample(c(0,1),10,TRUE), "Had Breakfast"=sample(c(0,1),10,TRUE), "Worked out"=sam....
11 Окт 2021 в 13:53
Я новичок в Python и пишу код для объединения элементов. Итак, у меня есть, например, этот массив [1, 12, 13, 15, 21, 24,28, 29, 35, 36] Я создаю свой набор предметов следующим образом: for e1, e2 in combinations(array, 2): item = e1| e2 # union of two sets Так я получаю [1,12] [1,13] [1,15] ....
9 Окт 2021 в 21:33
Я создал небольшую модель своего длинного кода. Теперь давайте рассмотрим следующий пример с: x_interval (мы можем просто назвать его X ) = [100,101, ..., 149] список из 50 точек; y_interval (мы можем просто назвать его Y ) = [0.5,0.51, ..., 0.99] список из 50 точек. В приведенном ниже коде я мог....
6 Окт 2021 в 17:06
Моя голова вот-вот взорвется. У меня есть списки x, каждый из которых имеет длину y, например: list1 = ["text11","text12", "text13"] list2 = ["text21","text22", "text23"] list3 = ["text31","text32"] Я пытаюсь получить список, содержащий конкатенации строк всех «комбинаций» содержимого и....
3 Окт 2021 в 16:00
Рассмотрим следующий пример: import itertools import numpy as np a = np.arange(0,5) b = np.arange(0,3) c = np.arange(0,7) prods = itertools.product(a,b,c) for p in prods: print(p) Это перебирает продукты в следующем порядке: (0, 0, 0) (0, 0, 1) (0, 0, 2) (0, 0, 3) (0, 0, 4) (0, 1, 0) Но я б....
28 Сен 2021 в 16:50
Хай, у меня есть это: list( myvector_a=c("X1","X2","X3"), myvector_b=c("X1","X3","X4"), myvector_c=c("X2","X5","X6"))->mydata Ожидаемый результат: сборка вручную list( myvector_a=list(c_1_1=myvector_a[[1]], c_1_2=myvector_a[[2]], c_1_3=myvector_a[[3]], ....
26 Сен 2021 в 08:13
Я и мой друг хотим создать сценарий, который дает нам все возможные перестановки шестизначного кода, состоящего из 36 буквенно-цифровых символов (0-9 и az) в алфавитном порядке, а затем мы сможем увидеть их в файле .txt. . И я хочу, чтобы он использовал весь ЦП и ОЗУ, чтобы он занимал меньше времен....
25 Сен 2021 в 20:14
В Python у меня есть список таких диапазонов: A = [range(0,2),range(0,4),range(0,3),range(0,3)] Сначала мне нужно преобразовать все эти диапазоны в наборы. Я могу создать пустой набор и добавить к нему полученный список. Я бы: B = [[0, 1], [0, 1, 2, 3], [0, 1, 2], [0, 1, 2]] Но после этого мне н....
25 Сен 2021 в 01:54
Как бы мы могли протестировать все комбинации подмассивов в массиве, где длина каждого подмассива равна P, умноженному на сумму элементов подмассивов. Краткий пример: Изменить: A = [2,-1,3,0,1,2,1] , P =2 Желаемый результат: Длина = 2, P * Сумма элементов = 1. Подмассивы [2,-1] , [0,1] Изменить....
23 Сен 2021 в 11:33
Я кодирую эту программу, которая берет 54 (num1) числа и помещает их в список. Затем он берет 16 (num2) этих чисел и формирует список, содержащий списки из 16 чисел, выбранных из всех возможных комбинаций «num1» c «num2». Затем он берет эти списки и генерирует массивы 4x4. Код, который у меня есть....
18 Сен 2021 в 18:49
Я пытаюсь сделать что-то действительно простое, но не могу. У меня есть этот фрейм данных: structure(list(First_ID = c(1L, 2L, 4L, 5L, 6L, 8L, 9L, 20L), First_Lat = c(14.60543375, 14.60928364, 14.60928364, 14.55621093, 14.50756, 14.5802, 14.5802, 14.66019), First_Lon = c(-90.53911871, -90.5399847....
17 Сен 2021 в 17:02
У меня есть таблица in_pairs с парами идентификаторов, которые определяют наборы идентификаторов. Это мой вклад. Мне нужно создать запрос или функцию для вставки содержимого в выходную таблицу out_pairs, где присутствуют все комбинации идентификаторов для каждого набора. Лучше всего это проиллюстр....
16 Сен 2021 в 18:26
Я ищу функцию, которая найдет все уникальные комбинации из списка, который суммируется до числа. Я не могу позволить себе бросить все перестановки в списке, так как списки будут очень длинными, а время имеет существенное значение. The_list = [7,6,5,5,4,3,2,1] stop_sum = 11 Поэтому, если найдена ком....
У меня есть список возможных вариантов: [[1], [2, 4], [4], [5, 6, 2], [5, 3]]. Я хочу перечислить все комбинации, беря максимум один элемент из каждого подсписка, без повторяющихся элементов. Так что [1, 2, 4, 5, 3] - допустимый вариант. Но [1, 4, 4, 5, 3] нет. Я разрешаю не делать выбор ни в одно....
14 Сен 2021 в 23:33
У меня есть два словаря Python, и я хочу написать одно выражение, которое возвращает эти два словаря вместе. Мне нужно следить за вводом и выводом Допустим, мы сравниваем два предложения «Я люблю картошку» и «Я люблю помидоры». Ввод dict1= {"I": 1, "like":1,"potatoes":1} dict2= {"I": 1, "like":1,"t....
Мне дан список списков s: s = [["a1", "A"], ["b4", "B"], ["a3", "A"], ["d6", "D"], ["c4", "C"]] (обратите внимание, что элементы в списке не обязательно начинаются с одной и той же буквы. Я изменил данные здесь для удобства.) Моя цель - отсортировать каждый список по категории по второму элементу и....
3 Сен 2021 в 04:23
Будет Массив и Число. Я хочу получить все возможные комбинации из массива по номеру. Я имею в виду, что если массив равен [2,4,1,3,0,1], а число 5, то результат будет [2,3] [4,1] [2,3,0] [4,1,0 ] [1,3,1,0] Итак, я пробую этот алгоритм function solution(arr, n) { let result = [] for (let i =....
2 Сен 2021 в 15:24
У меня есть следующий фрейм данных (df =) с примерно 40 миллионами строк. No Color A Red A Black B White B Orange B Green C Red C Green D Yellow D Orange D Green Я пытаюсь получить следующий результат: No Color A Red A Black B White B Orange B White B Green B Ora....
1 Сен 2021 в 11:51
Этот код Python не печатает каждую комбинацию из 3 букв, и многие из них отсутствуют. код, который я скопировал, from itertools import combinations_with_replacement alphabets = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', ....
31 Авг 2021 в 18:26
Я пытаюсь создать 5760000 уникальных списков, то есть в каждом списке нет повторяющихся элементов, и ни один список не является одинаковым. В каждом списке будет 24 числа от 1 до 10 000. Порядок имеет значение, поэтому, например, (1,2,3) и (3,2,1) будут считаться уникальными. Я попробовал следующе....
27 Авг 2021 в 18:25
Я хочу иметь все возможные комбинации длины до двух пунктов в моем списке. Я хочу, чтобы это было однострочно, я знаю, как сделать это в большем количестве строк. Когда я пробую это: mylist=[1, 2, 3, 4] [x for l in range(1,3) for x in itertools.combinations(mylist, l)] Я получаю этот результат с ....
20 Авг 2021 в 12:49
У меня есть список списков, подобный этому: a = [ [1,2,3], [4,5,6], [7,8,9,10]] Я хотел бы создать все возможные комбинации, например: [(1, 4, 7), (1, 4, 8), (1, 4, 9), (1, 4, 10), (1, 5, 7), (1, 5, 8), (1, 5, 9), (1, 5, 10), (1, 6, 7), (1, 6, 8), (1, 6, 9), (1, 6, 10), (2, 4, 7), (2, 4, 8), (2, 4,....
17 Авг 2021 в 13:26
У меня 4 отдела: # department 1, 2, 3, 4 departments = ['d1','d2','d3','d4'] В каждом отделе 8 единиц: d1 = [1,2,3,4,5,6,7,8] d2 = [1,2,3,4,5,6,7,8] d3 = [1,2,3,4,5,6,7,8] d4 = [1,2,3,4,5,6,7,8] Мне нужно создать рабочие группы. Рабочая группа состоит из 2 единиц от каждого отдела, где есть только....
12 Авг 2021 в 16:59
Я пытаюсь обнаружить программу из таблицы процессов, и мне нужно проанализировать ее аргумент в захваченных группах. Я хочу сделать это с помощью одного регулярного выражения, однако я не знаю, возможно ли это, если некоторые аргументы перемешаны и / или опущены. Например, у меня есть: program.exe ....
Я пытаюсь сделать следующее. У меня есть набор данных1, который идет с 31 января 2015 года по 30 июня 2021 года: dataset1_dates=c("2015-01-31","2015-02-28","2015-03-31","2015-04-30","2015-05-31","2015-06-30","2015-07-31","2015-08-31","2015-09-30","2015-10-31","2015-11-30","2015-12-31","2016-01-31",....
10 Авг 2021 в 20:56