def _get_data_by_field(self, field_number):
if not self.is_data_loaded:<EOL><INDENT>self._import_data()<EOL><DEDENT>if not <NUM_LIT:0> <= field_number < self._num_of_fields:<EOL><INDENT>raise ValueError("<STR_LIT>" % self._num_of_fields)<EOL><DEDENT>return self._data[field_number]<EOL>
Return a data field by field number.

        This is a useful method to get the values for fields that Ladybug
        currently doesn't import by default. You can find list of fields by typing
        EPWFields.fields

        Args:
            field_number: a value between 0 to 34 for different available epw fields.

        Returns:
            An annual Ladybug list