docstr: Test Onehot encoding
docstr_tok: ["Test","Onehot","encoding"]
code: def test_inverse_transform_18(self):
      """
      Test Onehot encoding
      """
      encoder = ce.OneHotEncoder(
          cols=["match", "match_box"], use_cat_names=True
      )
      value = pd.DataFrame(
          {"match": pd.Series("box_-1"), "match_box": pd.Series(-1)}
      )
      transformed = encoder.fit_transform(value)
      inversed_result = inverse_transform(transformed, encoder)
      pd.testing.assert_frame_equal(value, inversed_result)
  
imports: import unittest
  import pandas
  import numpy
  import category_encoders
  import catboost
  import lightgbm
  import xgboost
  from shapash.utils.transform import inverse_transform, apply_preprocessing, get_col_mapping_ce
  from sklearn.ensemble import GradientBoostingClassifier
label_desc: Use image node_id 18 for calling the TestInverseTransformCaterogyEncoder obj's underlying member method code with example usage: obj.test_inverse_transform_18() without return types