От задачи зависит. Если нужно сгруппировать, с кем-нибудь сджойнить, потом с окном пройтись и усреднить, всё-таки проще это через API DataFrames делать (особенно в связке с Chain.jl).
По крайней мере если не хочется время тратить. Так-то конечно можно немного повозиться и все трансформации руками написать.
А 😊 У меня просто к нему давнее недоверие. Я просто смотрел пакеты из вселенной queryverse, они были мягко говоря не очень хорошими внутрими.
Например CSVFiles.jl был настолько медленным, что его Богумил вообще исключил из тестирования, когда он сравнивал производительность разных CSV пакетов.
с csv.jl несколько печальная ситуация кстати да, он быстрый и всё такое но блин, чтобы прочитать .csv.gz нужно сначала распакованный контент полностью загрузить в память как массив байт
Меня это всё-таки радует каждый раз в Джулии. С чем хочешь, с тем и работаешь. Хочешь с Vector{Tuple}, хочешь с StructArray, хочешь с DataFrame и ещё куча вариантов есть. Меняется скорость, удобство, привычность, но есть выбор.
Меня это всё-таки радует каждый раз в Джулии. С чем хочешь, с тем и работаешь. Хочешь с Vector{Tuple}, хочешь с StructArray, хочешь с DataFrame и ещё куча вариантов есть. Меняется скорость, удобство, привычность, но есть выбор.