Class: SciRuby::Data::R::DataFrame

Inherits:
Base
  • Object
show all
Defined in:
lib/sciruby/data/r/data_frame.rb

Direct Known Subclasses

GroupedData, RMatrix

Constant Summary

Constants inherited from Base

Base::FLOAT_RE

Instance Attribute Summary collapse

Attributes inherited from Base

#rob

Instance Method Summary collapse

Methods inherited from Base

class, #initialize

Constructor Details

This class inherits a constructor from SciRuby::Data::R::Base

Instance Attribute Details

#columnsObject (readonly)

Returns the value of attribute columns.



4
5
6
# File 'lib/sciruby/data/r/data_frame.rb', line 4

def columns
  @columns
end

#row_namesObject (readonly)

Returns the value of attribute row_names.



4
5
6
# File 'lib/sciruby/data/r/data_frame.rb', line 4

def row_names
  @row_names
end

Instance Method Details

#col_namesObject



6
7
8
# File 'lib/sciruby/data/r/data_frame.rb', line 6

def col_names
  columns.keys
end

#levels(col_name) ⇒ Object



10
11
12
# File 'lib/sciruby/data/r/data_frame.rb', line 10

def levels col_name
  columns[col_name].levels
end