class_docstr: Create random data for testing
class_docstr_tok: ["Create","random","data","for","testing"]
code: def run(self):
      np.random.seed(self.random_seed)
  
      df = pd.concat(
          [
              pd.DataFrame(
                  {
                      "id": [i] * self.time_series_length,
                      "time": range(self.time_series_length),
                      "value": np.random.randn(self.time_series_length),
                  }
              )
              for i in range(self.num_ids)
          ]
      )
  
      with self._get_output_target("data.csv").open("w") as f:
          df.to_csv(f)
  
imports: import json
  from time import time
  import b2luigi
  import numpy
  import pandas
  from tsfresh.feature_extraction import ComprehensiveFCParameters, MinimalFCParameters, extract_features
label_desc: Use image node_id 2 for calling the DataCreationTask obj's underlying member method code with example usage: obj.run() without return types