code: def test_dask_dataframe_without_kind(self):
      test_df = dd.from_pandas(
          pd.DataFrame(
              {"id": [1, 2], "value_a": [1, 2], "value_b": [3, 4]}
          ),
          npartitions=1,
      )
  
      result = to_tsdata(test_df, column_id="id")
      self.assertEqual(result.column_id, "id")
  
      def test_f(chunk):
          return pd.DataFrame(
              {"id": chunk[0], "variable": chunk[1], "value": chunk[2]}
          )
  
      return_f = result.apply(
          test_f,
          meta=(("id", "int"), ("variable", "int"), ("value", "int")),
      ).compute()
      pd.testing.assert_frame_equal(
          return_f.sort_values("value").reset_index(drop=True),
          pd.DataFrame(
              {
                  "id": [1, 2, 1, 2],
                  "variable": [
                      "value_a",
                      "value_a",
                      "value_b",
                      "value_b",
                  ],
                  "value": [1.0, 2.0, 3.0, 4.0],
              }
          ),
      )
  
      test_df = dd.from_pandas(
          pd.DataFrame(
              {
                  "id": [1, 1],
                  "sort": [2, 1],
                  "value_a": [1, 2],
                  "value_b": [3, 4],
              }
          ),
          npartitions=1,
      )
  
      result = to_tsdata(test_df, column_id="id", column_sort="sort")
      self.assertEqual(result.column_id, "id")
  
      def test_f(chunk):
          return pd.DataFrame(
              {"id": chunk[0], "variable": chunk[1], "value": chunk[2]}
          )
  
      return_f = result.apply(
          test_f,
          meta=(("id", "int"), ("variable", "int"), ("value", "int")),
      ).compute()
  
      pd.testing.assert_frame_equal(
          return_f.reset_index(drop=True),
          pd.DataFrame(
              {
                  "id": [1, 1, 1, 1],
                  "variable": [
                      "value_a",
                      "value_a",
                      "value_b",
                      "value_b",
                  ],
                  "value": [2.0, 1.0, 4.0, 3.0],
              }
          ),
      )
  
imports: import math
  from unittest import TestCase
  from unittest.mock import Mock
  import numpy
  import pandas
  from dask import dataframe
  from tests.fixtures import DataTestCase
  from tsfresh.feature_extraction.data import LongTsFrameAdapter, PartitionedTsData, TsDictAdapter, WideTsFrameAdapter, to_tsdata
  from tsfresh.utilities.distribution import MultiprocessingDistributor
label_desc: Use image node_id 14 for calling the DataAdapterTestCase obj's underlying member method code with example usage: obj.test_dask_dataframe_without_kind() and returns: pd, pd