code: def test_geom_point_line_text_col_area():
      ht = hl.utils.range_table(20)
      ht = ht.annotate(double=ht.idx * 2)
      ht = ht.annotate(triple=ht.idx * 3)
      fig = (
          ggplot(ht, aes(x=ht.idx))
          + aes(y=ht.double)
          + geom_point()
          + geom_line(aes(y=ht.triple))
          + geom_text(aes(label=hl.str(ht.idx)))
          + geom_col(aes(y=ht.triple + ht.double))
          + geom_area(aes(y=ht.triple - ht.double))
          + coord_cartesian((0, 100), (0, 80))
          + xlab("my_x")
          + ylab("my_y")
          + ggtitle("Title")
      )
      fig.to_plotly()
  
file_path: hail/hail/python/test/hail/ggplot/test_ggplot.py
imports: import hail
  from hail.ggplot import *
  import numpy
  import math
label_desc: Use image node_id 1 for calling a global function with example usage: test_geom_point_line_text_col_area() without return types