code: def test_change_type_keep_values():
      df = pd.DataFrame(["a", 1, True], columns=["col1"])
      df = df.change_type(
          column_name="col1",
          dtype=float,
          ignore_exception="keep_values",
      )
      assert df.equals(pd.DataFrame(["a", 1, True], columns=["col1"]))
  
file_path: pyjanitor/tests/functions/test_change_type.py
imports: import numpy
  import pandas
  import pytest
  from pandas.testing import assert_frame_equal
label_desc: Use image node_id 2 for calling a global function with example usage: test_change_type_keep_values() without return types