code: def test_area_plots(df_energy):
      "Test area plots"
  
      p_area = df_energy.plot_bokeh.area(
          x="Year",
          stacked=True,
          legend="top_left",
          colormap=[
              "brown",
              "orange",
              "black",
              "grey",
              "blue",
              "green",
          ],
          title="Worldwide energy consumption split by energy source",
          ylabel="Million tonnes oil equivalent",
          ylim=(0, 16000),
          show_figure=False,
      )
  
      p_area_normed = df_energy.plot_bokeh(
          kind="area",
          x="Year",
          stacked=True,
          normed=100,
          legend="bottom_left",
          colormap=[
              "brown",
              "orange",
              "black",
              "grey",
              "blue",
              "green",
          ],
          title="Worldwide energy consumption split by energy source",
          ylabel="Million tonnes oil equivalent",
          show_figure=False,
      )
  
      p_area_pandas_backend = df_energy.plot.area(
          x="Year",
          stacked=True,
          legend="top_left",
          colormap=[
              "brown",
              "orange",
              "black",
              "grey",
              "blue",
              "green",
          ],
          title="Worldwide energy consumption split by energy source",
          ylabel="Million tonnes oil equivalent",
          ylim=(0, 16000),
          show_figure=False,
      )
  
      p_area_normed_pandas_backend = df_energy.plot(
          kind="area",
          x="Year",
          stacked=True,
          normed=100,
          legend="bottom_left",
          colormap=[
              "brown",
              "orange",
              "black",
              "grey",
              "blue",
              "green",
          ],
          title="Worldwide energy consumption split by energy source",
          ylabel="Million tonnes oil equivalent",
          show_figure=False,
      )
  
      layout = pandas_bokeh.plot_grid(
          [
              [p_area, p_area_normed],
              [p_area_pandas_backend, p_area_normed_pandas_backend],
          ],
          width=450,
          height=300,
          show_plot=False,
      )
  
      pandas_bokeh.output_file(
          os.path.join(DIRECTORY, "Plots", "Areaplot.html")
      )
      pandas_bokeh.save(layout)
  
imports: import os
  import numpy
  import pandas
  import pytest
  import pandas_bokeh
label_desc: Use image node_id 21 for calling a global function with example usage: test_area_plots(df_energy) without return types