code: def synthetic_data():
      df_col0 = pd.DataFrame(
          {"abcd)efgh": ['"Test"' for _ in range(5)]}
      )
      df_col1 = pd.DataFrame({")": ['"Test2"' for _ in range(5)]})
      training_df = df_col0.join(df_col1)
      training_df.head()
  
      hf = h2o.H2OFrame(training_df)
      hf.describe()
      abc_idx = hf.col_names.index(
          "abcd)efgh"
      )  # can't rely on order of dict keys in Py2
      assert abc_idx >= 0
      assert hf.col_names[abc_idx] == "abcd)efgh"
      assert hf.columns[abc_idx] == "abcd)efgh"
      assert hf.as_data_frame()["abcd)efgh"].get(0) == '"Test"'
      assert hf.col_names[1 - abc_idx] == ")"
      assert hf.columns[1 - abc_idx] == ")"
      assert hf.as_data_frame()[")"].get(0) == '"Test2"'
  
      columns = [c.replace(")", "]") for c in training_df.columns]
      training_df.columns = columns
      hf = h2o.H2OFrame(training_df)
      hf.describe()
  
      assert hf.col_names[abc_idx] == "abcd]efgh"
      assert hf.columns[abc_idx] == "abcd]efgh"
      assert hf.as_data_frame()["abcd]efgh"].get(0) == '"Test"'
      assert hf.col_names[1 - abc_idx] == "]"
      assert hf.columns[1 - abc_idx] == "]"
      assert hf.as_data_frame()["]"].get(0) == '"Test2"'
  
imports: import sys
  import os
  import h2o
  import pandas
  from tests import pyunit_utils
label_desc: Use image node_id 2 for calling a global function with example usage: synthetic_data() without return types