Add a DataFrame facility. A DataFrame is a two-dimensional, size-mutable tabular data structure with labeled axes (rows and columns). This DataFrame should have following capabilities.
- Store a size-mutable tabular data.
- With single row and column index (unsigned integer type).
- Support limited data types first, primarily numerical.
- Sub DataFrame selection and assignment by index.
- Sorting data according to specific column and specify order.
- Search data in DataFrame and return matched index.
Add a DataFrame facility. A DataFrame is a two-dimensional, size-mutable tabular data structure with labeled axes (rows and columns). This DataFrame should have following capabilities.