class_docstr: Sub class of DataContainer to expand data container dimension.
  This is akin from passing from `shape` to `[1, *shape]`
  when using :func:`ExpandedDataContainer.create_from`.
  
  .. seealso::
      :class:`DataContainer`
class_docstr_tok: ["Sub","class","of","DataContainer","to","expand","data","container","dimension",".","This","is","akin","from","passing","from","`","shape","`","to","`","[","1",",","*","shape","]","`","when","using",":","func",":","`","ExpandedDataContainer.create_from","`",".","..","seealso",":",":",":","class",":","`","DataContainer","`"]
code: def __init__(self, data_inputs, ids, expected_outputs, _old_ids):
      DACT.__init__(
          self,
          ids=ids,
          di=data_inputs,
          eo=expected_outputs,
      )
  
      self._old_ids = _old_ids
  
imports: import copy
  import math
  from operator import attrgetter
  from typing import Any, Callable, Generic, Iterable, Iterator, List, Optional, Tuple, TypeVar, Union
  import numpy
  import pandas
label_desc: Use image node_id 1 to create a new ExpandedDataContainer object from inherited base classes: DACT with example: obj = ExpandedDataContainer(data_inputs, ids, expected_outputs, _old_ids)