Not sure how helpful this will to be to others, but just started using some
new tools to expedite in my data normalization/ cleansing/prep:
https://www.bisok.com/data-science-workbench/
On Sunday, 20 December 2015 15:37:11 UTC-6, Matt Revelle wrote:
>
> Hey all, just chiming in that I use
Hey all, just chiming in that I use Clojure for exploratory analysis,
prototyping, and "production." Most of my work involves social networks and
aside from my own libs I use: core.matrix, Loom, and gg4clj (ggplot!). I'm
also a big fan of core.typed type annotations and Schema for data
Just noticed one of my research paper made it to the showcase :-). Thanks
for that!
As for clojure resources: I have been mainly used clojure itself, and
visualization libraries, (incanter, quil and gg4clj [to make plots in R
with ggplot2, but you can use it to run any R code]), and sometimes
You're quite welcome; I was happy to add your work there :-) It's always
wonderful seeing folks using Clojure for scientific research. I'm happy to
add similar showcasings to the list.
I should add that I've been wanting to make it easier for folks to submit
suggestions through the site, and add
Made some updates to http://clojure-datascience.herokuapp.com/. In
particular, went with the tagline Resources for the budding Clojure Data
Scientist. Couldn't come up with anything else sufficiently punny and
appropriate.
Again; please contribute! I'll be starting a list in the about page
https://github.com/joshuaeckroth/clj-ml
is a nice Weka wrapper.
It has had various forks and authors through its life.
On Monday, April 6, 2015 at 10:40:20 PM UTC+3, Goldritter wrote:
I wonder, has somebody ever tried to write something like a clojure
wrapper for WEKA
On Apr 6, 2015 4:20 PM, A aael...@gmail.com wrote:
Thanks for taking the initiative :) Looks good.
My two cents is to prefer something instead of the word goto though,
which could imply an archaic coding semantic.
into?
Perhaps ...a growing resource to consolidate links to Clojure Data
Clojure isn't the first tool coming into mind on data science at the moment but
the number of useful libraries are growing up. You can check out
https://github.com/razum2um/awesome-clojure#science-and-data-analysis.
--
You received this message because you are subscribed to the Google
Groups
I remember seeing something like this, but if I recall correctly it hasn't
been updated in years, so I wouldn't really bank on it for maintenance or
dependability. Of course, its possible it could be resurrected.
If I recall what it was I'll share.
Chris
Sent via phone
On Apr 6, 2015 12:40
I wonder, has somebody ever tried to write something like a clojure
wrapper for WEKA (http://www.cs.waikato.ac.nz/ml/weka/) or added WEKA to
a clojure project?
I have done this for a classification problem, but it was rather
inchoate and only to create some libsvm and naive bayes classifier.
OK; Here's my humble stab at something along these lines:
http://clojure-datascience.herokuapp.com/ (source code here:
https://github.com/metasoarous/clojure-datascience).
The data is currently just an edn file, so contributions should come in the
form of pull requests. However, we could look
It is to note, that WEKA has at least a possibility for a clojure
classifier ;)
(http://weka.sourceforge.net/doc.packages/clojureClassifier/weka/classifiers/clojure/ClojureClassifier.html)
Marcus
Am 06.04.2015 um 21:42 schrieb Christopher Small:
I remember seeing something like this, but if
Can't recall which one, but I believe one of the aforementioned books has a
chapter on Weka use with examples.
-A
On Monday, April 6, 2015 at 12:40:20 PM UTC-7, Goldritter wrote:
I wonder, has somebody ever tried to write something like a clojure
wrapper for WEKA
Thanks for taking the initiative :) Looks good.
My two cents is to prefer something instead of the word goto though,
which could imply an archaic coding semantic. Perhaps ...a growing
resource to consolidate links to Clojure Data Science topics?
or perhaps something that describes the goals
Hah. Yeah, I couldn't resist the pun, but I agree that it's pretty
antithetical to every bit of philosophy upon which Clojure's been built. I
can get to that eventually, but feel free to submit a pull request if I'm
lagging. And of course, more Clojuresque but equally appropriate puns would
be
Would be good to get that on a wiki for all so we could update and share as
a resourcee.
Sayth
On Mon, 6 Apr 2015 at 04:47 Christian Weilbach whitesp...@polyc0l0r.net
wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
http://viewer.gorilla-repl.org/view.html?source=github;
Yesyesyesyes! Great idea! I'm on it.
On Sun, Apr 5, 2015 at 4:15 PM, A aael...@gmail.com wrote:
Please feel free to create something like http://www.clojure-toolbox.com/
for data science in Clojure, that would be great.
On Sunday, April 5, 2015 at 3:33:11 PM UTC-7, Sayth Renshaw wrote:
Please feel free to create something like http://www.clojure-toolbox.com/
for data science in Clojure, that would be great.
On Sunday, April 5, 2015 at 3:33:11 PM UTC-7, Sayth Renshaw wrote:
Would be good to get that on a wiki for all so we could update and share
as a resourcee.
Sayth
On
Caveats... there is a lot to explore, things are continually changing and
evolving, I haven't made an exhaustive search, but here is what is quickly
google-able... YMMV
# Books
- Eric Rochester:
https://www.packtpub.com/big-data-and-business-intelligence/mastering-clojure-data-analysis
and
Thanks, that is an awesome list of resources.
On Sun, Apr 5, 2015, 4:20 AM A aael...@gmail.com wrote:
Caveats... there is a lot to explore, things are continually changing and
evolving, I haven't made an exhaustive search, but here is what is quickly
google-able... YMMV
# Books
- Eric
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
http://viewer.gorilla-repl.org/view.html?source=githubuser=ghubberrepo=cncpath=rincanter.clj
I am not sure whether this fits the design atm. though. I also
had a look at renjin, but I think the native plugins mandate an
RVM integration atm.
I would be awesome if you could provide links to some of the books, YouTube
videos, and clojure wrappers that you'd recommend.
On Thursday, April 2, 2015, A aael...@gmail.com wrote:
Clojure is an Amazing tool for data science. If people are slow to
realize this, that is their disadvantage.
Fluid Dynamics a2093...@trbvm.com writes:
On Tuesday, March 31, 2015 at 8:45:31 AM UTC-4, Phillip Lord wrote:
The benefit is that Emacs is that its not constantly changing, and it
gives you some stability over the years. I like latex, for instance, for
the same reason. I can still access a
I think the credit here has to go to RStudio for doing such a good job of
making an easy to install complete development environment. I'd say just
comparing base Clojure to base R, it's a wash. Install java and either
download the Clojure jar, or the leiningen script, and you're good to go.
On Thursday, April 2, 2015 at 5:54:34 PM UTC-4, Jony Hudson wrote:
I think the credit here has to go to RStudio for doing such a good job of
making an easy to install complete development environment. I'd say just
comparing base Clojure to base R, it's a wash. Install java and either
You appear to have vastly misinterpreted my intention regards Emacs. My
mention of Emacs (I use emacs with prelude) was not based on my usage but
as a perception of those who might be attracted to Clojure For Purely Data
Science And wishes to get installed and moving quickly.
R offers to get you
On Monday, 30 March 2015 14:46:53 UTC+1, Christian Weilbach wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I have started working on R integration with the help of rinancanter
(1) and it was nice to have dedicated R code cells with at least
syntax highlighting that I can mix with
Agree Chris, I think Clojure has a lot of advantage. I never intended to
knock Clojure just question as a person returning to look at the project at
the potential roadblocks whether real or perceived that were potentially
limiting its adoption.
Sayth
On Fri, 3 Apr 2015 at 10:07 Christopher Small
RStudio is really nice! I'm taking some Coursera classes using R, and
RStudio is great. Maybe that's because I'm an IDE kind of guy: using
Cursive for Clojure, PyCharm for Python, RStudio for R, etc.
On Thursday, April 2, 2015 at 5:54:34 PM UTC-4, Jony Hudson wrote:
I think the credit here
Sure. I wasn't under the impression you were knocking it. On the contrary,
I appreciate the reflection. As someone who uses (and loves) Clojure for
data science, I'm keen to consider what can be done to broaden its adoption
in this area.
Chris
Sent via phone
--
You received this message
Editors as they apply to data science adoption is certainly relevant,
particularly as relates to ease of adoption for beginners. It's easy for an
experienced developer to dismiss the difference of ease in adopting
something like RStudio vs R by itself; Those with experience already have
Please stop.
The amount of misinformation you are spreading about Emacs on this mailing
list is deeply irresponsible and belies a very clear lack of understanding
about how this software works. All of your concerns about
internationalization (supported), accessibility to text readers
Dear lord... May I please echo the imploration that folks take the editor
flame war else where. And while I'm at it, Vim FTW...
On the note of DATA SCIENCE...
I agree that Clojure has some catching up to do, both in tooling and
awareness/perception. But it also has some major strengths in this
Emacs can use the native windowing system on every major platform. It still
*looks* like a terminal app, but doesn't have to be one.
Pretty much everything you are saying here doesn't apply to Emacs at all,
and you would know it's all false if you knew anything about Emacs.
On Wednesday, April
Clojure is an Amazing tool for data science. If people are slow to realize
this, that is their disadvantage.
The premise that Clojure hasn't developed as a go to for data science
simply doesn't ring true to me at all. There are numerous examples of
Clojure use for data science, there are
For python notebooks there is an ein plugin which integrates notebooks in
emacs. Giving features of both.
Doesn't address Rstudio ease but it may allow greater features for gorilla
for relatively smaller effort.
On Fri, 3 Apr 2015 8:54 AM Jony Hudson
wrote:
I think the credit here has to go to
Sorry no offense intended, I have prelude, cider and Nrepl going right now.
Actually I haven't usually gotten along with emacs but it is just working
at the moment and um i like it. I am just changing flx-ido to vertical
as it looks a little nicer but that's it really, the only change.
I saw all the changes to incanter. lot of breaking changes going into
version 2 but they seem to reduce dependencies and going to core.matrix as
you pointed out.
There are a lot of things in clojure that I have found that I just haven't
heard about need to clean some web data there are
I haven't been able to get quil working with gorilla repl yet, but I hope
the support is there one day.
--Joseph
On Wednesday, April 1, 2015 at 5:37:05 AM UTC-5, Sayth Renshaw wrote:
I saw all the changes to incanter. lot of breaking changes going into
version 2 but they seem to reduce
I haven't tested 1.9 or 2.0 yet, but I'm working with an existing project
that depends in incanter and I don't think there is a return on investment
for updating it at this time (only using a few features).
If I was starting now, I would go with 1.9 for my data analysis.
--Joseph
On Tuesday,
On Tuesday, March 31, 2015 at 8:45:31 AM UTC-4, Phillip Lord wrote:
The benefit is that Emacs is that its not constantly changing, and it
gives you some stability over the years. I like latex, for instance, for
the same reason. I can still access a 10 year old document and use it.
First of
Hi,
I'm working on a machine learning library for Clojure - Clatern(
https://github.com/rinuboney/clatern). I've written a couple of blog posts
in my blog rinuboney.github.io. I've just begun and there is lot more work
to do. I've actually submitted a Google summer of code proposal and I
On Tuesday, 31 March 2015 00:01:32 UTC+8, Phillip Lord wrote:
Sayth Renshaw flebbe...@gmail.com javascript: writes:
I last learned clojure in 1.2. Just curious why Clojure hasn't
developed as a go to for data science?
It never seems to get a mention R,Python and now Julia get
Technically I see the JVM as an advantage. F# now as well as Julia are seen
as the data science languages contenders of the future.
Clojure has a lot going for it but never gets a mention, just could not
understand why that is. Spark implements Scala and Python as languages to
use, again you
Alexis flexibe...@gmail.com writes:
Colin Yates colin.ya...@gmail.com writes:
I used it a few years back
[snip]
[and] even after man-months spent tinkering, hunting down the right version
on MELPA or MARMALADE (or whatever it is called)
i basically only use MELPA and GNU ELPA. In terms
Ha! Genius.
On 30 March 2015 at 19:47, danle...@gmail.com danle...@gmail.com wrote:
http://www.scribd.com/doc/30605092/Saturn-v-Flight-Manual
I have tracked down the flight manual of the Saturn-V rocket so we can
objectively decide whether emacs is more, or less, difficult.
--
You
Yes, exactly this.
The camel breaking straw for me was yet another iteration of 'come on,
let's tame this beast, find package X to scratch itch Y, update and
watch something break. Spend hours numptying and googling around, give
up, fresh re-install, do some paid work'. Rinse and repeat.
Cursive
This. I am amazed it isn't more widely shouted about.
On Sunday, 29 March 2015 12:34:23 UTC+1, Jony Hudson wrote:
First, let me shamelessly plug Gorilla REPL http://gorilla-repl.org .
It's a notebook type REPL, which I think works well as an environment for
the sort exploratory programming
Joseph Guhlin wrote:
Incanter gets your pretty far, especially when combined with Gorilla
REPL, but all the tools and features aren't quite there yet, but progress
is being made.
Incanter is undergoing major change with the migration to core.matrix, and a
break in the API.
Has anybody of
Colin Yates colin.ya...@gmail.com writes:
The camel breaking straw for me was yet another iteration of 'come on,
let's tame this beast, find package X to scratch itch Y, update and
watch something break. Spend hours numptying and googling around, give
up, fresh re-install, do some paid work'.
Fluid Dynamics a2093...@trbvm.com writes:
That's nonsense. As soon as you have made yourself acquainted with the
basic Emacs terminology and concepts, getting started with Clojure
development is a piece of cake. Of course,
the devil is in the details. Including the implementation
Mikera mike.r.anderson...@gmail.com writes:
I would say, lack of numpy or equivalent. And nice tools to link between
Clojure and the many C/Fortran numeric libraries. Python and R do this
natively.
core.matrix is effectively the equivalent of NumPy
In some ways it is much more
Bozhidar Batsov bozhi...@batsov.com writes:
Anti-Emacs stuff really gets to me.
i too find it somewhat tiresome. It makes me wonder how many
people have actually stopped and asked themselves: Given that
Emacs seems like a crusty ancient artifact from The Land That Time
Forgot, why do so
Colin Yates colin.ya...@gmail.com writes:
I used it a few years back
[snip]
[and] even after man-months spent tinkering, hunting down the
right version on MELPA or MARMALADE (or whatever it is called)
MELPA and Marmalade are two separate ELPAs (Emacs Lisp Package
Archives) - others
On Monday, March 30, 2015 at 4:18:03 AM UTC-4, Alexis wrote:
Bozhidar Batsov bozh...@batsov.com javascript: writes:
Anti-Emacs stuff really gets to me.
i too find it somewhat tiresome. It makes me wonder how many
people have actually stopped and asked themselves: Given that
Emacs
For me personally, I absolutely admire emacs - I really do. I used it
a few years back when I first started in Clojure before Cursive was
around and when it was configured correctly it was absolutely great.
From an engineering POV, yeah, it rocks.
I am sure that for anything I can do in IDE-X I
That's a good idea, but I'd also like to say a bit more about the
pro/con-emacs discussion, which I hope to be constructive.
Discussion is often a good idea, but in a dedicated thread. Perhaps it's
time to fork the original topic so that this discussion about editors can
continue without
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 30.03.2015 15:12, Lee Spector wrote:
On Mar 30, 2015, at 7:35 AM, Jony Hudson jonyepsi...@gmail.com
wrote:
I propose, instead of this discussion, everyone channels their
energy into writing an open-source data-science library, or blog
On Monday, March 30, 2015 at 7:23:00 AM UTC-4, Tassilo Horn wrote:
Fluid Dynamics a209...@trbvm.com javascript: writes:
* Further to the resource-usage issue, i can more easily use Emacs
remotely over low-bandwidth links than i could use an IDE.
Typical home and mobile
On Mar 30, 2015, at 7:35 AM, Jony Hudson jonyepsi...@gmail.com wrote:
I propose, instead of this discussion, everyone channels their energy into
writing an open-source data-science library, or blog post/article promoting
Clojure for data science. In their favourite editor, of course!
Without wanting to get involved in this discussion, I'd just like to point
out that there's plenty of anti-IntelliJ trolling goes on in the Clojure
community as well. The trick is just to ignore it, something that I mostly
manage to do.
I'd also like to second Jony's suggestion that we also talk
On Monday, March 30, 2015 at 7:29:36 AM UTC-4, Alexis wrote:
Fluid Dynamics a209...@trbvm.com javascript: writes:
* i don't have to learn and use a distinct, possibly
resource-hungry, IDE[2] for every new programming language
or environment i need/want to work in. (When the
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 30.03.2015 13:35, Jony Hudson wrote:
I propose, instead of this discussion, everyone channels their
energy into writing an open-source data-science library, or blog
post/article promoting Clojure for data science. In their favourite
editor, of
[Forked the thread as per suggestion by Timothy Baldridge.]
On Mar 30, 2015, at 9:29 AM, Christian Weilbach whitesp...@polyc0l0r.net
wrote:
I have failed to setup Emacs for development and used Vim or Eclipse
primarily before entering Clojure-land. emacs-live allowed me to just
execute a
Fluid Dynamics a2093...@trbvm.com writes:
* i don't have to learn and use a distinct, possibly
resource-hungry, IDE[2] for every new programming language or
environment i need/want to work in. (When the Swift language was
released, for example, basic Swift support in the form
i'm assuming this response is a troll, given the use of the sort
of gratuitous insults that Bozhidar mentioned; specific examples
noted below. (And this somewhat amuses me, given the recent
discussion about whether it's possible to critique different
technologies without resorting to doing
I propose, instead of this discussion, everyone channels their energy into
writing an open-source data-science library, or blog post/article promoting
Clojure for data science. In their favourite editor, of course!
Jony
On Sunday, 29 March 2015 10:55:34 UTC+1, Sayth Renshaw wrote:
Hi
I
Fluid Dynamics a2093...@trbvm.com writes:
You can have as many of them open as you like, say, one for
task X, and one for switching focus between windows.
And then have what, two 27x24 and a 26x24 keyhole to squint through at
everything? :) Less a couple of lines at the bottom for
http://www.scribd.com/doc/30605092/Saturn-v-Flight-Manual
I have tracked down the flight manual of the Saturn-V rocket so we can
objectively decide whether emacs is more, or less, difficult.
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to
Sayth Renshaw flebber.c...@gmail.com writes:
I last learned clojure in 1.2. Just curious why Clojure hasn't
developed as a go to for data science?
It never seems to get a mention R,Python and now Julia get the
attention. By design it would appear that Clojure would be a good fit.
Is it a
It's fun to see that vintage tools are so much appreciated these days :)
Luc P.
Batsov,
CIDER is the best Clojure IDE. ;)
--
@solussd
On Mar 29, 2015, at 9:14 AM, Bozhidar Batsov bozhi...@batsov.com wrote:
And CIDER isn't, right? I find this pretty insulting...
On 29
On smaller data and prototypes we do data science with R, Python,
clojure, java and scala. All of our larger scale and production work
is done in clojure including data science.
cheers,
Bruce
On Sun, Mar 29, 2015 at 9:54 AM, Sayth Renshaw flebber.c...@gmail.com wrote:
Hi
I last learned
I assumed his reference to emacs covered CIDER - don't be so sensitive :).
On 29 March 2015 at 15:14, Bozhidar Batsov bozhi...@batsov.com wrote:
And CIDER isn't, right? I find this pretty insulting...
On 29 March 2015 at 13:47, Colin Yates colin.ya...@gmail.com wrote:
Cursive Clojure,
The data scientists we work often build their final models in either
Clojure or Java, but most of them prefer Python or R for exploration.
Since they're comfortable with the environment (both the JVM and emacs),
the preference largely stems from a lack of library support and a short
history. Even
And CIDER isn't, right? I find this pretty insulting...
On 29 March 2015 at 13:47, Colin Yates colin.ya...@gmail.com wrote:
Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs.
On 29 March 2015 at 09:54, Sayth Renshaw flebber.c...@gmail.com wrote:
Hi
I last
Batsov,
CIDER is the best Clojure IDE. ;)
--
@solussd
On Mar 29, 2015, at 9:14 AM, Bozhidar Batsov bozhi...@batsov.com wrote:
And CIDER isn't, right? I find this pretty insulting...
On 29 March 2015 at 13:47, Colin Yates colin.ya...@gmail.com wrote:
Cursive Clojure, LightTable and
Just picking on the wording, that's all. Anti-Emacs stuff really gets to
me. Forget I ever said anything.
On 29 March 2015 at 17:17, Colin Yates colin.ya...@gmail.com wrote:
I assumed his reference to emacs covered CIDER - don't be so sensitive :).
On 29 March 2015 at 15:14, Bozhidar Batsov
The older the fiddle...
Luc Préfontaine mailto:lprefonta...@softaddicts.ca
March 29, 2015 at 9:21 AM
It's fun to see that vintage tools are so much appreciated these days :)
Luc P.
--
Luc Préfontainelprefonta...@softaddicts.ca sent by ibisMail!
Joseph Smith mailto:j...@uwcreations.com
March
Incanter gets your pretty far, especially when combined with Gorilla REPL,
but all the tools and features aren't quite there yet, but progress is
being made. There are a few features I really need for clojure that I think
are out there, but aren't in core and I haven't found the external
First, let me shamelessly plug Gorilla REPL http://gorilla-repl.org . It's
a notebook type REPL, which I think works well as an environment for the
sort exploratory programming of that's common when analysing data. We use
it for science-involving-data every day in our research group, and I
Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs.
On 29 March 2015 at 09:54, Sayth Renshaw flebber.c...@gmail.com wrote:
Hi
I last learned clojure in 1.2. Just curious why Clojure hasn't developed as a
go to for data science?
It never seems to get a mention
Hi
I last learned clojure in 1.2. Just curious why Clojure hasn't developed as a
go to for data science?
It never seems to get a mention R,Python and now Julia get the attention. By
design it would appear that Clojure would be a good fit. Is it a lack of
libraries, ease of install, no good
82 matches
Mail list logo