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