def load_npy_or_csv(self, delimiter=','): """ Load the npy or csv file into internal data structures `self._data` Parameters ---------- delimiter : str, optional The delimiter for the case file. Default to comma. Returns ------- None """ try: data = np.load(self._npy_file) except FileNotFoundError: data = np.loadtxt(self._csv_file, delimiter=delimiter, skiprows=1) self._data = data
def load_npy_or_csv(self, delimiter=','): """ Load the npy, zpy or (the legacy) csv file into the internal data structure `self._xy`. Parameters ---------- delimiter : str, optional The delimiter for the case file. Default to comma. Returns ------- None """ try: data = np.load(self._npy_file) if self._npy_file.endswith('npz'): data = data['data'] except FileNotFoundError: data = np.loadtxt(self._csv_file, delimiter=delimiter, skiprows=1) self._data = data