code: def data_from_csv():
      path = pyunit_utils.locate(
          "smalldata/parser/single_quotes_mixed.csv"
      )
      training_df = pd.read_csv(path, quotechar="'")
      training_df.rename(
          columns={"age": "ag)e", "drugs": ")"}, inplace=True
      )
  
      hf = h2o.H2OFrame(training_df)
      hf.describe()
  
      assert hf.col_names[0] == "ag)e"
      assert hf.columns[0] == "ag)e"
      assert hf.as_data_frame()["ag)e"].get(0) == 22
      assert hf.col_names[4] == ")"
      assert hf.columns[4] == ")"
      assert hf.as_data_frame()[")"].get(0) == "never"
  
      columns = [c.replace(")", "]") for c in training_df.columns]
      training_df.columns = columns
      hf = h2o.H2OFrame(training_df)
      hf.describe()
  
      assert hf.col_names[0] == "ag]e"
      assert hf.columns[0] == "ag]e"
      assert hf.as_data_frame()["ag]e"].get(0) == 22
      assert hf.col_names[4] == "]"
      assert hf.columns[4] == "]"
      assert hf.as_data_frame()["]"].get(0) == "never"
  
imports: import sys
  import os
  import h2o
  import pandas
  from tests import pyunit_utils
label_desc: Use image node_id 1 for calling a global function with example usage: data_from_csv() without return types