Hi,
I have an unsorted map:
(def my-map
{1405961887 20,
1405960895 20,
1405961919 20,
1405960927 20,
1405960959 21,
1405960991 20,
1405961023 20,
1405961055 18,
1405961087 23,
1405961119 17,
1405961151 23,
1405961183 19,
1405961215 20}
I'd like to be able to sort the map by key and then place each value pair
into a vector.
An attempt at (sorted-map my-map) returns 'No value supplied for key:
{1405961887 20 ....' }
When I attempt to create a vector from the key/pairs
(map #(vector %) my-map)
I receive each key/value in a vector within a vector
([[1405961887 20]]
[[1405960895 20]]
[[1405961919 20]]
[[1405960927 20]]
[[1405960959 21]]
[[1405960991 20]]
[[1405961023 20]]
[[1405961055 18]]
[[1405961087 23]]
[[1405961119 17]]
[[1405961151 23]]
[[1405961183 19]]
[[1405961215 20]])
My goal is to create a collection of vectors to place in an Incanter
dataset:
incanter/dataset ["time" "requests"]
[[1405961887 20]
[1405960895 20]
[[1405961919 20]])
Many Thanks
Adrian
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.