def slice_naive(self, key):
cls = self.__class__<EOL>key = check_key(self, key)<EOL>enum = pd.Series(range(len(self)))<EOL>enum.index = self.index<EOL>values = self.field_values[enum[key].values]<EOL>data = self.loc[key]<EOL>return cls(data, field_values=values)<EOL>
Naively (on index) slice the field data and values.

Args:
    key: Int, slice, or iterable to select data and values

Returns:
    field: Sliced field object