Как я могу построить гистограмму в Julia?

#julia #ijulia-notebook

Вопрос:

 plot(Giorni,Fatturato, label="line")
scatter!( Giorni,Fatturato, label="points")
ylabel!("Fatturato [Dollari]")
xlabel!("Tempo (Giorni)")
title!("Fatturato Giornaliero")
 

С помощью этого я получаю нормальный график, как я могу построить гистограмму?

Ответ №1:

Я предполагаю, что вы ищете Plots.bar функцию. Приведенный ниже код создает следующий график барплот фаттурато джорнальеро

 using Plots
giorni = collect(1:10)
fatturato = rand(10)
p = bar(giorni,fatturato)
ylabel!("Fatturato [Dollari]")
xlabel!("Tempo (Giorni)")
title!("Fatturato Giornaliero")
savefig(p,"barplot.png")
 

Ответ №2:

Вы можете получить диаграмму с помощью bar! или histogram! в зависимости от того, чего именно вы хотите достичь. Для примера:

 
using Plots
giorni = rand(50) .  (0.8:0.8:40)
fatturato = giorni .  rand(50)

plot(giorni,fatturato, label="line")
scatter!( giorni,fatturato, label="points")
ylabel!("Fatturato [Dollari]")
xlabel!("Tempo (Giorni)")
title!("Fatturato Giornaliero")
histogram!(giorni,label="giorni",bins=20)
histogram!(fatturato,label="fatturato",bins=20, orientation=:horizontal)
 

Однако неясно, что именно вы имеете в виду, так что это всего лишь пример.

введите описание изображения здесь