Tabular Input File
An abstraction for reading rows of tabular data. Columns of the tabular data can be of numeric or text. Using this subclass of TabularFile users can read rows of data. The user is responsible for iterating rows with data of the appropriate type for the column and reading the row into their program.
Use the static methods of TabularFile to create and define the columns of the file. Use the methods of this class to read rows.
See also
For example code
Properties
Functions
Transforms the file into an SQLite database file
Converts the columns and rows to a Dataframe.
Returns the column index associated with the storage index
Returns the column index associated with the storage index
Writes the data in the file to a CSV file
This is not optimized for large files and may have memory and performance issues.
Obviously, there are memory issues if there are a lot of rows.
Returns the row. If the provided row number is larger than the number of rows in the file then an exception is thrown. Use fetchRow() if you do not check the number of rows.
Returns the storage index of the numeric column at column index
This is not optimized for large files and may have memory and performance issues.
Returns the storage index of the text column at column index
This is not optimized for large files and may have memory and performance issues.