Hi. I'm experimenting with Renjin interop - in particular, trying to make a Renjin objects implement core.matrix protocols (as mikera suggested).
I hope to be able to share some draft soon. then ask your opinions about it. Hi. I'm experimenting with Renjin interop - in particular, trying to make a Renjin objects implement core.matrix protocols (as mikera suggested). I hope to be able to share some draft soon. On Monday, June 6, 2016 at 6:28:59 PM UTC+3, arthur.ma...@gmail.com wrote: > > Chaoya, > > I haven't been working on this, and I don't really intend to anytime > soon, there's other work that I must attend to in the immediate time-frame. > > - Arthur > > On Saturday, June 4, 2016 at 11:51:49 PM UTC-4, Chaoya Li wrote: >> >> Hi I'm interested in Clojure DataFrame implementation. How is this going >> now? Are you coding for core.matrix or are you writing a new library from >> scratch? How can I join in this project? >> >> 在 2016年3月10日星期四 UTC+8上午4:57:31,arthur.ma...@gmail.com写道: >>> >>> Is there any desire or need for a Clojure DataFrame? >>> >>> >>> By DataFrame, I mean a structure similar to R's data.frame, and Python's >>> pandas.DataFrame. >>> >>> Incanter's DataSet may already be fulfilling this purpose, and if so, >>> I'd like to know if and how people are using it. >>> >>> From quickly researching, I see that some prior work has been done in >>> this space, such as: >>> >>> * https://github.com/cardillo/joinery >>> * https://github.com/mattrepl/data-frame >>> * >>> http://spark.apache.org/docs/latest/sql-programming-guide.html#dataframes >>> >>> Rather than going off and creating a competing implementation ( >>> https://xkcd.com/927/), I'd like to know if anyone here is actively >>> working on, or would like to work on a DataFrame and related utilities for >>> Clojure (and by extension Java)? Is it something that's sorely needed, or >>> is everybody happy with using Incanter or some other library that I'm not >>> aware of? If there's already a defacto standard out there, would anyone >>> care to please point it out? >>> >>> As background information: >>> >>> My specific use-case is in NLP and ML, where I often explore and >>> prototype in Python, but I'm then left to deal with a smattering of >>> libraries on the JVM (Mallet, Weka, Mahout, ND4J, DeepLearning4j, CoreNLP, >>> etc.), each with their own ad-hoc implementations of algorithms, matrices, >>> and utilities for reading data. It would be great to have a unified way to >>> explore my data in the Clojure REPL, and then serve the same code and >>> models in production. >>> >>> I would love for Clojure to have a broadly compatible ecosystem similar >>> to Python's Numpy/Pandas/Scikit-*/Scipy/matplotlib/GenSim,etc. Core.Matrix >>> and Incanter appear to fulfill a large chunk of those roles, but I am not >>> aware if they've yet become the defacto standards in the community. >>> >>> Any feedback is greatly appreciated. >>> >> -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.