code: def from_arrays(cls, arrays, name=None, **kwargs):
          
          obj = numpy.rec.fromarrays(arrays, **kwargs).view(type=cls)
          obj.name = name
          return obj
docs: Creates a new instance of self from the given (list of) array(s).
          This is done by calling numpy.rec.fromarrays on the given arrays with
          the given kwargs. The type of the returned array is cast to this
          class, and the name (if provided) is set.
  
          Parameters
          ----------
          arrays : (list of) numpy array(s)
              A list of the arrays to create the FieldArray from.
          name : {None|str}
              What the output array should be named.
  
          For other keyword parameters, see the numpy.rec.fromarrays help.
  
          Returns
          -------
          array : instance of this class
              An array that is an instance of this class in which the field
              data is from the given array(s).