Method: Charty::TableAdapters::ArrowAdapter#initialize

Defined in:
lib/charty/table_adapters/arrow_adapter.rb

#initialize(data) ⇒ ArrowAdapter

Returns a new instance of ArrowAdapter.



10
11
12
13
14
15
# File 'lib/charty/table_adapters/arrow_adapter.rb', line 10

def initialize(data)
  @data = data
  @column_names = @data.columns.map(&:name)
  self.columns = Index.new(@column_names)
  self.index = RangeIndex.new(0 ... length)
end