histograms_chart

< dot_chart | back to Gallery | iris_scatter_chart >

                                          from bokeh.charts import Histogram
                                          from bokeh.sampledata.autompg import autompg as df
                                          from bokeh.charts import defaults, vplot, hplot, show, output_file
                                          
                                          defaults.width = 450
                                          defaults.height = 350
                                          
                                          # input options
                                          hist = Histogram(df['mpg'], title="df['mpg']")
                                          hist2 = Histogram(df, 'displ', title="df, 'displ'")
                                          hist3 = Histogram(df, values='hp', title="df, values='hp'")
                                          
                                          hist4 = Histogram(df, values='hp', color='cyl',
                                                            title="df, values='hp', color='cyl'", legend='top_right')
                                          
                                          hist5 = Histogram(df, values='mpg', bins=50,
                                                            title="df, values='mpg', bins=50")
                                          
                                          output_file("histograms.html")
                                          
                                          show(
                                              vplot(
                                                  hplot(hist, hist2, hist3),
                                                  hplot(hist4, hist5)
                                              )
                                          )