Method: Charty::TableAdapters::PandasDataFrameAdapter#columns=

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

#columns=(new_columns) ⇒ Object



32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/charty/table_adapters/pandas_adapter.rb', line 32

def columns=(new_columns)
  case new_columns
  when PandasIndex
    data.columns = new_columns.values
    data.columns.name = new_columns.name
  when Index
    data.columns = new_columns.to_a
    data.columns.name = new_columns.name
  else
    data.columns = new_columns
  end
end