code: def test_generate_random_sample_classification_skewed_data(self):
      dataset, target_column_name, classes = self.generate_dataset(
          is_classification=True, is_skewed=True
      )
      sampled_dataset = generate_random_sample(
          dataset=dataset,
          target_column=target_column_name,
          number_samples=500,
          is_classification=True,
      )
      self.validate_sampled_data(
          original_data=dataset,
          sampled_data=sampled_dataset,
          num_requested_samples=500,
      )
      for some_class in classes:
          assert some_class in sampled_dataset["target_column"].values
  
file_path: responsible-ai-toolbox/raiutils/tests/test_sampling.py
imports: import numpy
  import pandas
  from raiutils.sampling import generate_random_sample
label_desc: Use image node_id 4 for calling the TestRandomSampling obj's underlying member method code with example usage: obj.test_generate_random_sample_classification_skewed_data() without return types