def indexes(*values)
      values &= categories
      index.to_a.values_at(*values.flat_map { |v| @cat_hash[v] }.sort)
    end
def indexes(*values)
      values &= categories
      index.to_a.values_at(*values.flat_map { |v| @cat_hash[v] }.sort)
    end
Return indexes of values specified
 @param [Array] values to find indexes for
 @return [Array] array of indexes of values specified
 @example
   dv = Daru::Vector.new [1, 2, nil, Float::NAN], index: 11..14
   dv.indexes nil, Float::NAN
   # => [13, 14]