Class: Remi::DataSource::DataFrame
- Inherits:
-
Object
- Object
- Remi::DataSource::DataFrame
- Includes:
- DataStub, Remi::DataSubject
- Defined in:
- lib/remi/cucumber/data_source.rb,
lib/remi/data_source/data_frame.rb
Instance Method Summary collapse
- #df ⇒ Object
-
#initialize(fields: {}, **args) ⇒ DataFrame
constructor
A new instance of DataFrame.
Methods included from Remi::DataSubject
#df=, #field_symbolizer, #fields
Methods included from DataStub
#empty_stub_df, #stub_df, #stub_row_array, #stub_values
Constructor Details
#initialize(fields: {}, **args) ⇒ DataFrame
Returns a new instance of DataFrame.
6 7 8 |
# File 'lib/remi/data_source/data_frame.rb', line 6 def initialize(fields: {}, **args) @fields = fields end |
Instance Method Details
#df ⇒ Object
10 11 12 |
# File 'lib/remi/data_source/data_frame.rb', line 10 def df @dataframe ||= Daru::DataFrame.new([], order: @fields.keys) end |