Tablesaw
vinyl
Tablesaw | vinyl | |
---|---|---|
4 | 3 | |
3,442 | 36 | |
0.5% | - | |
4.3 | 10.0 | |
17 days ago | about 1 year ago | |
Java | Java | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Tablesaw
- Tablesaw: Java Dataframe and Visualization Library
-
Java streams are black magic !
Have you tried the tablesaw library? It's data frames in Java, with stream support. https://jtablesaw.github.io/tablesaw/
-
Vinyl: Relational Streams for Java
Interesting. How does it compare with Tablesaw, which also claims to do grouping, joins, window functions? https://github.com/jtablesaw/tablesaw
-
Does Java has similar project like this one in C#? (ml, data)
For data frames, tablesaw or anything with apache arrow interop would be a good way to go: https://github.com/jtablesaw/tablesaw
vinyl
-
Java streams are black magic !
Just to throw another lib into the pool of "might be interesting to look at": https://github.com/davery22/vinyl (disclaimer: author). I don't recommend use in production yet though.
- Vinyl: Relational Streams for Java
- Show HN: Vinyl: Relational Streams for Java
What are some alternatives?
Morpheus - The foundational library of the Morpheus data science framework
manifold - Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
JGraphT - Master repository for the JGraphT project
JGraphX
JUNG - JUNG: Java Universal Network/Graph Framework
GraphStream - Graphstream core
Mines Java Toolkit - The Mines Java Toolkit
Erdos - Modular and modern graph-theory algorithms framework in Java
sqliteviz - Instant offline SQL-powered data visualisation in your browser
Deep Java Library (DJL) - An Engine-Agnostic Deep Learning Framework in Java
Deeplearning4j - Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation.
plotly.rs - Plotly for Rust