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

Применение Seq.map с использованием 2 последовательностей к методу, который принимает 2 параметра
Я пишу быстрый тест производительности БД и выбрал F #, чтобы получить больше практики. Я создал метод measureSelectTimes с сигнатурой Guid list * Guid list -> IDbCommand -> TimeSpan * TimeSpan . Затем я называю это: let runTests ()...
1448 просмотров
schedule 12.12.2022

Агрегатные функции в модуле Seq
Я пытаюсь добавить некоторые дополнительные агрегатные функции в модуль Seq. Я смотрел на реализацию некоторых функций, перечисленных здесь: https://github.com/fsharp/fsharp/blob/master/src/fsharp/FSharp.Core/seq.fs Одно из заявлений об...
1198 просмотров
schedule 07.12.2022

Seq.Map string-›string
все! Что не так с этим кодом? Я не могу понять, что я делаю неправильно с Seq.Map. Вот сообщение об ошибке: Тип 'unit' несовместим с типом 'seq‹'a>' let getPathToLibFile value = let regex = new Regex("\"(?<data>[^<]*)\"") let...
3009 просмотров
schedule 19.11.2023

Добавление элемента в неизменяемый Seq
Скажем, у меня есть последовательность строк на входе, и я хочу получить новый неизменяемый Seq , который состоит из элементов ввода и элемента "c" . Вот два метода, которые я обнаружил, чтобы работать: assert(Seq("a", "b", "c") == Seq("a",...
79491 просмотров
schedule 28.10.2022

Как работает диапазон в этом примере?
Почему (range) в следующем примере может воспроизводить значения индекса? Я хотел бы написать функцию, определяемую определением, но не вижу, как этот пример работает, чтобы воспроизвести то, что он делает. Я понимаю, что # создает анонимную...
132 просмотров
schedule 29.06.2023

Написать неизменяемые коллекции производительности scala
Быстрый вопрос. В настоящее время я разрабатываю некоторые запросы к базе данных для извлечения в память достаточно больших, но не массивных наборов данных, скажем, примерно 10–100 000 записей. До сих пор я тестировал загрузку этих наборов...
1478 просмотров
schedule 16.06.2023

R Увеличение дат по периодам в столбцах фрейма данных
Я пытаюсь провести некоторые тесты в отношении периодов измерения во времени. Я хотел бы увеличить размер ячеек измерения (например, 1 месяц против 2 месяцев и т. д.). У меня есть фрейм данных с датой seq(), которая отлично работает, моя проблема...
673 просмотров
schedule 04.02.2023

Как сделать вложенный toSet в scala идиоматическим способом?
Есть ли более идиоматический способ превратить вложенную последовательность последовательностей во вложенный набор наборов? def toNestedSet[T](tsss: Seq[Seq[Seq[T]]]): Set[Set[Set[T]]] = tsss.map(_.map(_.toSet).toSet).toSet Можно ли...
309 просмотров
schedule 19.03.2023

Как произвести декартово произведение в bash?
Я хочу создать такой файл (декартово произведение [1-3]X[1-5] ): 1 1 1 2 1 3 1 4 1 5 2 1 2 2 2 3 2 4 2 5 3 1 3 2 3 3 3 4 3 5 Я могу сделать это, используя вложенный цикл, например: for i in $(seq 3) do for j in $(seq 5) do...
5453 просмотров
schedule 07.09.2022

Длина последовательности чисел с использованием seq в оболочке
Я новичок в сценариях оболочки, и я пытаюсь решить простую задачу: получить длину последовательности чисел, сгенерированных с использованием seq . С помощью связанного сообщения здесь: Как найти массив длина в оболочке unix? Я смог это сделать...
1726 просмотров
schedule 13.05.2022

отсутствует час в функции seq, генерирующей время в R?
У меня проблема с созданием правильной временной последовательности с использованием R: fivemin <- seq(as.POSIXct("2014/01/01 0:00:00"), as.POSIXct("2014/04/01 0:00:00"), by="5 mins",tz="EST") time <- data.frame(MasterTime=fivemin)...
641 просмотров
schedule 20.09.2023

R Развернуть диапазон дат в данные панели по группам
У меня есть диапазоны дат, сгруппированные по двум переменным ( id и type ), которые в настоящее время хранятся во фрейме данных с именем data . Моя цель — расширить диапазон дат таким образом, чтобы у меня была строка для каждого дня в диапазоне...
1844 просмотров
schedule 10.10.2022

Фильтр последовательности F# в функциональном стиле
У меня есть последовательность данных, которые мне нужно отфильтровать. Это совершенно очевидно, так как у нас есть значение Seq.filter . Но моя проблема в том, что мне нужно фильтровать до тех пор, пока результирующая коллекция не достигнет...
1904 просмотров
schedule 20.08.2023

Spark: как преобразовать последовательность RDD в RDD
Я только начинаю в Spark & ​​Scala У меня есть каталог с несколькими файлами, я успешно загружаю их, используя sc.wholeTextFiles(directory) Теперь я хочу подняться на один уровень выше. На самом деле у меня есть каталог, содержащий...
5836 просмотров
schedule 28.06.2023

как вы делаете последовательность, используя вместе. с для уникальных значений в r
Предположим, у меня есть вектор числовых значений [1] 2844 4936 4936 4972 5078 6684 6689 7264 7264 7880 8133 9018 9968 9968 10247 [16] 11267 11508 11541 11607 11717 12349 12349 12364 12651 13025 13086 13257 13427 13427 13442 [31]...
1147 просмотров
r seq
schedule 13.05.2023

Как работать с алгоритмом d-гладкой последовательности
Я действительно изо всех сил пытаюсь разработать алгоритм для поиска d, которое является наименьшим значением, которое может быть добавлено или вычтено (самое большее), чтобы заданная последовательность строго увеличивалась. Например ... скажите seq...
334 просмотров
schedule 14.04.2023

Привязки внутри ленивой функции генератора простых чисел в Clojure
Я реализовал ленивый генератор простых чисел (nextprime возвращает следующее простое число, начиная с переданного числа): (defn allprimes ([] (allprimes 2)) ([x] (lazy-seq (cons (nextprime x) (allprimes (nextprime x)))))) Предположим,...
119 просмотров
schedule 25.05.2023

Scala, как добавить или удалить элемент в Seq
У меня есть следующие классы case class User(userId: Int, userName: String, email: String, password: String) { def this() = this(0, "", "", "") } case class Team(teamId: Int, teamName: String, teamOwner: Int, teamMembers: Seq[User]) {...
1146 просмотров
schedule 07.04.2023

Преобразование байтового массива в int16
Как взять байтовый массив и преобразовать его в многомерный целочисленный массив. Реальные данные на самом деле будут результатами System.IO.BinaryReader, использующими ReadBytes. Функция возьмет массив байтов и выведет новый массив. Например,...
809 просмотров
schedule 07.02.2023

В TCP увеличивается ли номер SEQ/SND.NXT при отправке чистых ACK
Так я понимаю, по большей части, как определяются номера SEQ и ACK (SEQ=SND.NXT=ISN+отправленные байты, ACK=RCV.NXT=SEQ ожидаемые от следующего полученного пакета). Мне интересно, как увеличивается SEQ (вместе с SND.NXT и SND.UNA) при отправке...
495 просмотров
schedule 20.05.2024