Method: Charty::VectorAdapters::NumpyAdapter#compare_data_equality

Defined in:
lib/charty/vector_adapters/numpy_adapter.rb

#compare_data_equality(other) ⇒ Object



25
26
27
28
29
30
31
32
33
34
# File 'lib/charty/vector_adapters/numpy_adapter.rb', line 25

def compare_data_equality(other)
  case other
  when NumpyAdapter, PandasSeriesAdapter
    Numpy.all(data == other.data)
  when BaseAdapter
    Numpy.all(data == other.data.to_a)
  else
    false
  end
end