code: def from_json(self, data_json, results_path):
      self._new_features = data_json.get("new_features", [])
      self._input_columns = data_json.get("input_columns", [])
      self._result_file = data_json.get("result_file")
      self._result_path = os.path.join(results_path, self._result_file)
      self._error = data_json.get("error")
      self.try_load()
  
file_path: mljar-supervised/supervised/preprocessing/kmeans_transformer.py
imports: import datetime
  import json
  import os
  import time
  import joblib
  import numpy
  import pandas
  from sklearn.cluster import MiniBatchKMeans
  from sklearn.preprocessing import StandardScaler
  from supervised.exceptions import AutoMLException
label_desc: Use image node_id 6 for calling the KMeansTransformer obj's underlying member method code with example usage: obj.from_json(data_json, results_path) without return types