Вопросы по теме '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