Skip to content

Instantly share code, notes, and snippets.

@hrbrmstr
Created October 25, 2013 18:55
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hrbrmstr/7159934 to your computer and use it in GitHub Desktop.
Save hrbrmstr/7159934 to your computer and use it in GitHub Desktop.
Example of alternative to grouped bar chart of http://blogs.the451group.com/information_management/2013/10/01/nosql-linkedin-skills-index-september-2013/ per request by @dseverski
library(ggplot)
nosql.df <- read.csv("nosql.csv", header=TRUE)
nosql.df$Database <- factor(nosql.df$Database,
levels=c("MongoDB","Cassandra","Redis","HBase","CouchDB",
"Neo4j","Riak","MarkLogic","Couchbase","DynamoDB"))
gg <- ggplot(data=nosql.df, aes(x=Quarter, y=Index))
gg <- gg + geom_point(aes(color=Quarter), size=3)
gg <- gg + facet_grid(Database~.)
gg <- gg + coord_flip()
gg <- gg + theme_bw()
gg <- gg + labs(x="", title="NoSQL LinkedIn Skills Index\nSeptember 2013")
gg <- gg + theme(legend.position = "none")
gg <- gg + theme(strip.text.x = element_blank())
gg
Database Quarter Index
MongoDB 2012-09 19895
MongoDB 2012-12 27968
MongoDB 2013-03 37604
MongoDB 2013-06 48020
MongoDB 2013-09 60000
Cassandra 2012-09 6614
Cassandra 2012-12 8437
Cassandra 2013-03 11562
Cassandra 2013-06 14427
Cassandra 2013-09 17552
Redis 2012-09 6354
Redis 2012-12 8697
Redis 2013-03 11302
Redis 2013-06 14166
Redis 2013-09 16770
HBase 2012-09 4010
HBase 2012-12 5312
HBase 2013-03 6614
HBase 2013-06 8177
HBase 2013-09 9479
CouchDB 2012-09 3489
CouchDB 2012-12 4010
CouchDB 2013-03 4531
CouchDB 2013-06 5312
CouchDB 2013-09 5833
Neo4j 2012-09 885
Neo4j 2012-12 1406
Neo4j 2013-03 1666
Neo4j 2013-06 2187
Neo4j 2013-09 2708
Riak 2012-09 885
Riak 2012-12 1145
Riak 2013-03 1145
Riak 2013-06 1406
Riak 2013-09 1666
MarkLogic 2012-09 885
MarkLogic 2012-12 1406
MarkLogic 2013-03 1406
MarkLogic 2013-06 1406
MarkLogic 2013-09 1406
Couchbase 2012-09 364
Couchbase 2012-12 624
Couchbase 2013-03 885
Couchbase 2013-06 1145
Couchbase 2013-09 1666
DynamoDB 2012-09 104
DynamoDB 2012-12 364
DynamoDB 2013-03 364
DynamoDB 2013-06 364
DynamoDB 2013-09 885
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment