Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mchav/dataframe
An intuitive, dynamically-typed DataFrame library.
https://github.com/mchav/dataframe
Last synced: 27 days ago
JSON representation
An intuitive, dynamically-typed DataFrame library.
- Host: GitHub
- URL: https://github.com/mchav/dataframe
- Owner: mchav
- License: gpl-3.0
- Created: 2024-02-24T22:53:26.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-10T23:50:01.000Z (about 1 month ago)
- Last Synced: 2024-12-11T00:26:51.703Z (about 1 month ago)
- Language: Haskell
- Size: 37 MB
- Stars: 19
- Watchers: 4
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-dataframes - DataFrame - An intuitive, dynamically-typed DataFrame library. (Libraries)
README
# DataFrame
An intuitive, dynamically-typed DataFrame library.
Goals:
* Exploratory data analysis
* Shallow learning curveNon-goals:
* Static types/strong type-safetyExample usage
![Screencast of usage in GHCI](./static/example.gif)
Longer form examples in `./app` folder using many of the constructs in the API.
Future work:
* Apache arrow and Parquet compatability
* Integration with common data formats (currently only supports CSV)
* Support windowed plotting (currently only supports ASCII plots)
* Create a lazy API that builds an execution graph instead of running eagerly (will be used to compute on files larger than RAM)