docstr: Dataframe and Series from non-contiguous and heterogeneous array
docstr_tok: ["Dataframe","and","Series","from","non-contiguous","and","heterogeneous","array"]
code: def test_not_contiguous_heterogeneous_2(self):
      """
      Dataframe and Series from non-contiguous and heterogeneous array
      """
      X = np.random.randn(13024 * 3, 16)
      df = pd.DataFrame(X[1::3, 1:])
      dir_dtypes = {
          col: "float64" if i % 2 == 0 else "float32"
          for i, col in enumerate(df.columns)
      }
      df = df.astype(dir_dtypes)
      ps = pd.Series(X[1::3, 0])
      df["newcol"] = ps
      self.verify_on_dbscan(df)
  
file_path: scikit-learn-intelex/tests/test_df_support.py
imports: import unittest
  import numpy
  import pandas
  import daal4py
label_desc: Use image node_id 10 for calling the Test obj's underlying member method code with example usage: obj.test_not_contiguous_heterogeneous_2() without return types