code: def test_aesthetics():
      p = (
          ggplot(data, aes("x", group="factor(z)"))
          + geom_polygon(aes(y="y"))
          + geom_polygon(aes(y="y+3", alpha="z"))
          + geom_polygon(
              aes(y="y+6", linetype="factor(z)"),
              color="brown",
              fill=None,
              size=2,
          )
          + geom_polygon(aes(y="y+9", color="z"), fill=None, size=2)
          + geom_polygon(aes(y="y+12", fill="factor(z)"))
          + geom_polygon(
              aes(y="y+15", size="z"), color="yellow", show_legend=False
          )
      )
  
      assert p == "aesthetics"
  
label_desc: Use image node_id 1 for calling a global function with example usage: test_aesthetics() without return types