Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Stuart Sierra
That was a mistaken copy and paste.

The release is [com.stuartsierra/frequencies "0.1.0"] and is available on 
Clojars.

-S


On Sunday, January 26, 2014 4:05:24 PM UTC-5, Michael Klishin wrote:
>
> 2014-01-25 Stuart Sierra >
>
>> Leiningen dependency:
>>
>> [com.stuartsierra/frequencies "0.1.0-SNAPSHOT"]
>>
>
> Please do a proper release. Non-snapshot projects cannot
> depend on snapshot libraries:
>
> https://github.com/technomancy/leiningen/wiki/Repeatability#snapshot-versions
> -- 
> MK
>
> http://github.com/michaelklishin
> http://twitter.com/michaelklishin
>  

-- 
-- 
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/groups/opt_out.


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread A

This is so awesome.  Thanks for writing this!  


Here's my naive stab at integration with (the :iris dataset available in) 
Incanter...

 (:require [incanter.core :as i]  
[incanter.datasets :as id]
[com.stuartsierra.frequencies :as freq])

(def d (id/get-dataset :iris)) 

   


(for [k [:Sepal.Length :Sepal.Width :Petal.Length :Petal.Width ] 
]   


  (-> d 


 

  
i/to-map

   

  
k   

   

  
frequencies 

   

  
freq/stats  

   

  (assoc :field k)   ;; label the stats with the field we 
used
   

  ))  


What do people think about Incanter these days?  Is it a forgotten 
step-child of clojure data science dreams or ready for a renaissance?


Cheers,
Avram



On Saturday, January 25, 2014 9:39:36 AM UTC-8, Stuart Sierra wrote:
>
> New Clojure library "frequencies"
>
> https://github.com/stuartsierra/frequencies
>
> Basic statistical computations (mean, median, etc.) on **frequency maps**, 
> e.g. the map returned by `clojure.core/frequencies`.
>
> A frequency map can represent (or approximate) a large distribution of 
> values in a small amount of memory.
>
> Log files, benchmarks, and load tests frequently produce data sets that 
> are too large to store entirely in memory. Frequency maps are a convenient 
> way to get a summary view of these data sets.
>
>
> Leiningen dependency:
>
> [com.stuartsierra/frequencies "0.1.0-SNAPSHOT"]
>
>
> Special thanks to Craig Andera for code review and Cognitect for 20% time.
>  

-- 
-- 
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/groups/opt_out.


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Jordan Berg
Actually looks like Stuart ended up doing a non-SNAPSHOT release of
0.1.0 after the announcement based on the github README.

On Sun, Jan 26, 2014 at 1:19 PM, Michael Klishin
 wrote:
>
> 2014-01-27 Mimmo Cosenza 
>
>> You could clone and deploy it yourself into clojars. The only caveat is to
>> give it an org.clojars. as group-id to make it clear it's not
>> the official one.
>
>
> Sorry, that's just won't fly. It's library maintainer's responsibility to
> make
> sure the project is reasonably easy to use.
>
> If something is not ready for a release yet, that's fine: simply don't
> announce
> it until it is.
>
> --
> MK
>
> http://github.com/michaelklishin
> http://twitter.com/michaelklishin
>
> --
> --
> 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/groups/opt_out.

-- 
-- 
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/groups/opt_out.


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Mimmo Cosenza
sure, but it depends on who is going to use your project too. if it's only you, 
lein install is ok.

On Jan 26, 2014, at 10:17 PM, Moritz Ulrich  wrote:

> On Sun, Jan 26, 2014 at 10:10 PM, Mimmo Cosenza  
> wrote:
>> You could clone and deploy it yourself into clojars. The only caveat is to
>> give it an org.clojars. as group-id to make it clear it's not
>> the official one.
> 
> Please don't deploy a project to the public clojars repository for
> such purposes. You can use `lein install' to install the jar locally
> on your machine under whatever name you wish.
> 
> -- 
> -- 
> 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/groups/opt_out.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Michael Klishin
2014-01-27 Mimmo Cosenza 

> You could clone and deploy it yourself into clojars. The only caveat is to
> give it an org.clojars. as group-id to make it clear it's not
> the official one.


Sorry, that's just won't fly. It's library maintainer's responsibility to
make
sure the project is reasonably easy to use.

If something is not ready for a release yet, that's fine: simply don't
announce
it until it is.
-- 
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin

-- 
-- 
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/groups/opt_out.


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Moritz Ulrich
On Sun, Jan 26, 2014 at 10:10 PM, Mimmo Cosenza  wrote:
> You could clone and deploy it yourself into clojars. The only caveat is to
> give it an org.clojars. as group-id to make it clear it's not
> the official one.

Please don't deploy a project to the public clojars repository for
such purposes. You can use `lein install' to install the jar locally
on your machine under whatever name you wish.

-- 
-- 
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/groups/opt_out.


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Mimmo Cosenza
You could clone and deploy it yourself into clojars. The only caveat is to give 
it an org.clojars. as group-id to make it clear it's not the 
official one.

HIH

mimmo

On Jan 26, 2014, at 10:05 PM, Michael Klishin  
wrote:

> 2014-01-25 Stuart Sierra 
> Leiningen dependency:
> 
> [com.stuartsierra/frequencies "0.1.0-SNAPSHOT"]
> 
> Please do a proper release. Non-snapshot projects cannot
> depend on snapshot libraries:
> https://github.com/technomancy/leiningen/wiki/Repeatability#snapshot-versions
> -- 
> MK
> 
> http://github.com/michaelklishin
> http://twitter.com/michaelklishin
> 
> -- 
> -- 
> 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/groups/opt_out.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-26 Thread Michael Klishin
2014-01-25 Stuart Sierra 

> Leiningen dependency:
>
> [com.stuartsierra/frequencies "0.1.0-SNAPSHOT"]
>

Please do a proper release. Non-snapshot projects cannot
depend on snapshot libraries:
https://github.com/technomancy/leiningen/wiki/Repeatability#snapshot-versions
-- 
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin

-- 
-- 
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/groups/opt_out.


Re: [ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-25 Thread Sam Ritchie

Nice! Aphyr's interval-metrics also does a really nice job here:

https://github.com/aphyr/interval-metrics


Stuart Sierra 
January 25, 2014 10:39 AM
New Clojure library "frequencies"

https://github.com/stuartsierra/frequencies

Basic statistical computations (mean, median, etc.) on */frequency 
maps/*, e.g. the map returned by `clojure.core/frequencies`.


A frequency map can represent (or approximate) a large distribution of 
values in a small amount of memory.


Log files, benchmarks, and load tests frequently produce data sets 
that are too large to store entirely in memory. Frequency maps are a 
convenient way to get a summary view of these data sets.



Leiningen dependency:

[com.stuartsierra/frequencies "0.1.0-SNAPSHOT"]


Special thanks to Craig Andera for code review and Cognitect for 20% time.
--
--
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/groups/opt_out.


--
Sam Ritchie (@sritchie)
Paddleguru Co-Founder
703.863.8561
www.paddleguru.com 
Twitter // Facebook 



--
--
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/groups/opt_out.
<>

[ANN] com.stuartsierra/frequencies "0.1.0"

2014-01-25 Thread Stuart Sierra
New Clojure library "frequencies"

https://github.com/stuartsierra/frequencies

Basic statistical computations (mean, median, etc.) on **frequency maps**,
e.g. the map returned by `clojure.core/frequencies`.

A frequency map can represent (or approximate) a large distribution of
values in a small amount of memory.

Log files, benchmarks, and load tests frequently produce data sets that are
too large to store entirely in memory. Frequency maps are a convenient way
to get a summary view of these data sets.


Leiningen dependency:

[com.stuartsierra/frequencies "0.1.0-SNAPSHOT"]


Special thanks to Craig Andera for code review and Cognitect for 20% time.

-- 
-- 
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/groups/opt_out.