code: def _convert_to_ndarray(self, data):
          
          if data.__class__.__name__ != "DataFrame":
              raise Exception(f"data is not a DataFrame but {data.__class__.__name__}.")
          shape_ndarray = (self._height, self._width, data.shape[1])
          data_ndarray = data.values.reshape(shape_ndarray)
          return data_ndarray
docs: Converts data from dataframe to ndarray format. Assumption: df-columns are ndarray-layers (3rd dim.)