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

Как использовать tryPick для получения первого элемента последовательности?
Я пытался использовать Seq.first сегодня, и компилятор говорит, что он устарел в пользу Seq.tryPick. Он говорит, что применяет функцию и возвращает первый результат, который возвращает Some. Думаю, я могу просто сказать fun x -> x!=0, так как я...
7781 просмотров
schedule 04.11.2022

clojure: как преобразовать jdbc4array в последовательность clojure?
Я попытался запросить данные из базы данных с помощью jdbc. Проблема в том, что некоторые столбцы имеют тип массива. ;get that particular column (def jdbc-array (with-connection *db*...
2307 просмотров
schedule 17.04.2022

Создать последовательность повторяющихся значений в последовательности?
Мне нужна последовательность повторяющихся чисел, т.е. 1 1 ... 1 2 2 ... 2 3 3 ... 3 etc. Я реализовал это следующим образом: nyear <- 20 names <- c(rep(1,nyear),rep(2,nyear),rep(3,nyear),rep(4,nyear),...
139134 просмотров
schedule 20.09.2022

почему Seq.iter и Seq.map намного медленнее?
Рассмотрим этот код на F#: let n = 10000000 let arr = Array.init n (fun _ -> 0) let rec buildList n acc i = if i = n then acc else buildList n (0::acc) (i + 1) let lst = buildList n [] 0 let doNothing _ = () let incr x = x + 1 #time arr...
1672 просмотров
schedule 17.02.2023

Вывод типа в выражениях последовательности в F #
Мне кажется, я не совсем понимаю, как F # определяет типы в выражениях последовательности и почему типы не распознаются правильно, даже если я указываю тип элементов непосредственно из «seq». В следующем коде F # у нас есть базовый класс A и два...
558 просмотров
schedule 04.08.2022

Рассчитать последовательность длины цикла и максимум по идентификатору субъекта
У нас есть данные временных рядов, в которых были измерены повторные наблюдения за несколькими субъектами. Я хотел бы рассчитать количество случаев, когда переменная positive == 1 встречается для каждого субъекта (переменная id ). Вторая цель...
828 просмотров
schedule 13.08.2022

Clojure возвращает список всех пар в seq, первым элементом которых является ключ.
Мне нужно определить функцию с именем (последовательность ключей для всех пар) Он возвращает список всех пар в seq, первым элементом которых является ключ. Если нет совпадений, возвращается пустой список. Например, если я определяю домашних...
254 просмотров
schedule 08.04.2022

Как с помощью GetEnumerator в Fsharp получить последовательность из последовательности?
Для моего проекта я хочу вытащить последовательность seq>. Для этого я подумал, что могу использовать GetEnumerator. После этого я хочу сравнить заголовок (с Seq.head текущего элемента), если он содержит элемент по моему выбору. Проблема в том, что...
702 просмотров
schedule 07.11.2022

SQL DENSE_RANK не подходит из-за существующей таблицы - как последовательно получить минимальные/максимальные даты при изменении val
У меня есть существующая @table ID Date Val 1 2014-10-01 1 2 2014-10-02 1 3 2014-10-03 1 4 2014-10-04 1 5 2014-10-05 1 6 2014-10-06 1 7 2014-10-07 1 8 2014-10-08 1 9 2014-10-09 1 Последовательность дат имеет...
203 просмотров
schedule 12.11.2022

Spark: как преобразовать RDD в Seq для использования в конвейере
Я хочу использовать реализацию конвейера в MLlib. Раньше у меня был файл RDD, и я передал его при создании модели, но теперь, чтобы использовать конвейер, должна быть последовательность LabeledDocument для передачи в конвейер. У меня есть RDD,...
4825 просмотров
schedule 22.05.2023

Очистить последовательность в Ниме
Какова Nim-эквивалентность List.Clear в таких языках, как java или c # для последовательностей? Я вижу в системе процесс setLen , но я не уверен, что он делает то, что я хочу. Из описания: f the current length is greater than the new length,...
1221 просмотров
schedule 08.07.2023

Как повторить последовательность чисел до конца столбца?
У меня есть файл данных, для которого требуется новый столбец идентификаторов от 1 до 5. Конечная цель — разделить данные на пять отдельных файлов без остаточного файла (разделение оставляет оставшийся файл). Данные: aa bb cc dd ff nn ww tt pp...
89 просмотров
schedule 08.12.2022

Извлечение каждого N-го элемента матрицы
Я хочу извлечь каждый n-й элемент строки для каждой строки в матрице, вот мой код: x <- matrix(1:16,nrow=2) x [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [1,] 1 3 5 7 9 11 13 15 [2,] 2 4 6 8 10 12 14...
5455 просмотров
schedule 07.05.2022

Присваивание последовательности создает новую копию последовательности?
Даны две последовательности a и b, объявленные следующим образом: var a = @[1, 2, 3] b = @[4, 5, 6] будет ли a = b создаваться новая последовательность, копирующая все из b в a, или повторно использовать a? У меня есть проблемы,...
336 просмотров
schedule 14.11.2022

Как создать определенный месяц и/или последовательность дат n раз
Я пытаюсь создать последовательность месяцев с января по декабрь 3 раза. т.е. янв фев март. . . . дек янв фев март . . . . дек янв фев март . . . . декабрь я попробовал этот код...
932 просмотров
schedule 30.08.2022

Почему функция haskell seq делает первый аргумент WHNF?
Я думаю, что seq трудно понять, потому что он является первым аргументом для WHNF. Если seq преобразует первый аргумент в нормальную форму, это будет легко понять. В чем преимущество использования WHNF перед NF? Почему комитет haskell решил...
198 просмотров
schedule 19.04.2022

повторить вектор до n-го элемента
Вектор, который я хочу повторить: > months2014 [1] "07" "08" "09" "10" "11" "12" Я хочу повторить это на основе этого вектора, который определяет n-е значения: > num_times [1] 6 6 6 6 5 6 6 5 6 6 6 6 6 6 6 6 6 6...
70 просмотров
schedule 05.03.2023

Как заполнить Scala Seq of Sets уникальными значениями из Spark RDD?
Я работаю со Spark и Scala. У меня есть RDD Array[String] , который я собираюсь повторить. RDD содержит значения для таких атрибутов, как (name, age, work, ...) . Я использую последовательность изменяемых наборов строк (называемую attributes )...
1021 просмотров
schedule 27.05.2022

R повторить последовательность, уменьшая максимальное значение на 1
У меня есть последовательность дней, пронумерованных от 0 (начало) до 5 (последний день). Я хотел бы создать список, который повторяется N раз, где N - общее количество дней, в данном случае это 6 дней (0,1, 2,3,4,5), каждое последующее повторение...
70 просмотров
schedule 05.02.2023

Реплицировать элементы списка n раз в последовательности F#
У меня есть последовательность в F #: let n = 2 let seq1 = { yield "a" yield "b" yield "c" } Я хочу напечатать каждый элемент последовательности n раз. Я могу сделать это следующим образом: let printx line t = for i = 1...
755 просмотров
schedule 11.07.2023