НачатьНачать бесплатно

Рецепт логарифмического точечного графика

В этом упражнении вы создадите серийный рецепт, который строит точечные графики с логарифмической шкалой по оси Y. Кроме того, ваш рецепт будет настраивать график с помощью дополнительных атрибутов.

Пакет Plots уже загружен, а DataFrame streaming доступен для работы.

Это упражнение является частью курса

Введение в визуализацию данных с Julia

Посмотреть курс

Инструкции к упражнению

  • Создайте серийный рецепт logscatter типа :scatter.
  • Определите функцию построения графика logscatter.
  • Примените рецепт к столбцам Age и Hours_per_day — именно в таком порядке.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Series recipe
____ function f(::Type{Val{:____}}, x, y, z)
    seriestype := :____
    framestyle := :box
    label := false
    yscale := :log10
    markershape := :star4
    markercolor := :purple3
    markersize := 5
    markeralpha := 0.5
end
# Define plotting function
____ ____
# Apply recipe
____(streaming.____, streaming.____)
Редактировать и запускать код