#julia #data-visualization #plots.jl #dataframes.jl
Вопрос:
В Julia есть ли способ построить фрейм данных аналогично df.plot()
в Pandas Python?
Более конкретно, я использую Plots
plotlyjs()
и DataFrames
пакет.
Ответ №1:
Просто чтобы добавить к ответу Пшемыслава, есть расширение графиков.jl вызвал StatsPlots.jl, который предоставляет множество дополнительных методов и макросов для краткого отображения фреймов данных, а также включает такие вещи, как группировка переменных в данных и т.д.
Стоит ознакомиться с полным readme, чтобы посмотреть, что он может сделать, но два эквивалентных способа достижения того же результата, который вы видите в ответе Преземыслава::
julia> @df df plot([:series1 :series2 :series3])
или, более кратко:
julia> @df df plot(cols())
Примечание. в любом случае диаграммы состояния автоматически помечают ряды в соответствии с именами соответствующих исходных столбцов.