code: def test_separate_traces_per_group():
      ht = hl.utils.range_table(30)
      fig = ggplot(ht, aes(x=ht.idx)) + geom_bar(
          aes(fill=hl.str(ht.idx))
      )
      assert len(fig.to_plotly().data) == 30
  
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 4 for calling a global function with example usage: test_separate_traces_per_group() without return types