code: def test_transform_columns(dataframe):
      """Checks in-place transformation of multiple columns is as expected."""
      df = (
          dataframe.add_column("another", 10)
          .add_column("column", 100)
          .transform_columns(["another", "column"], np.log10)
      )
      expected = pd.DataFrame(
          {"another": np.ones(len(df)), "column": np.ones(len(df)) * 2}
      )
      assert_frame_equal(df[["another", "column"]], expected)
  
file_path: pyjanitor/tests/functions/test_transform_columns.py
imports: import numpy
  import pandas
  import pytest
  from pandas.testing import assert_frame_equal
label_desc: Use image node_id 1 for calling a global function with example usage: test_transform_columns(dataframe) without return types