code: def __draw_attribute_title(attribute, width, size_constants):
      """Draws a single attribute's title."""
  
      return (
          alt.Chart(DUMMY_DF)
          .mark_text(
              align="center",
              baseline="middle",
              font=FONT,
              size=Title.font_size,
              color=Title.font_color,
              fontWeight=Title.font_weight,
          )
          .encode(
              text=alt.value(attribute.title()),
          )
          .properties(
              width=width,
              height=size_constants["attribute_titles_height"],
          )
      )
  
imports: import altair
  import pandas
  from aequitas.plot.commons.helpers import no_axis, transform_ratio, format_number, get_chart_metadata
  from aequitas.plot.commons.tooltips import get_tooltip_text_group_size, get_tooltip_text_disparity_explanation, get_tooltip_text_parity_test_explanation
  from aequitas.plot.commons.style.classes import Title, Subtitle, Parity_Result, Annotation, Legend
  from aequitas.plot.commons.style.text import FONT
  from aequitas.plot.commons.style.sizes import Summary_Chart
  from aequitas.plot.commons import initializers
  from aequitas.plot.commons import validators
  from aequitas.plot.commons import labels
label_desc: Use image node_id 3 for calling a global function with example usage: __draw_attribute_title(attribute, width, size_constants) and returns: alt