def deleteRow(self, row_number, data): first, deleted, second = np.vsplit(data, [row_number, row_number + 1]) return np.vstack((first, second))