Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Schuyler Lindberg
I second D3.js for putting together custom web-based interactive
visualizations. NVD3 (http://nvd3.org/) is another good starting point for
D3 that takes some of the time/pain out of building custom charts.

For non-coders, Tableau (http://www.tableausoftware.com/) is another very
powerful and full-featured data visualization solution. I've used Tableau
Public to aggregate and visualize user-testing data, and our assessment
librarian uses the server version extensively for creating and sharing
interactive data dashboards. It has a fairly steep learning curve and the
non-public version is pricey, but perhaps worthwhile when compared with the
time and effort necessary to create similar functionality using something
like D3.

__

Schuyler Lindberg
Interaction Designer / Programmer Analyst

UBC-IT (Library)


On Fri, Sep 19, 2014 at 12:38 PM, Chad Mills 
wrote:

> We use Highcharts for our charting needs.  Fits nicely with jQuery.
>
> http://www.highcharts.com/
>
>
> --
> Chad Mills
> Digital Library Architect
> Ph: 848.932.5924
> Fax: 848.932.1386
> Cell: 732.309.8538
>
> Rutgers University Libraries
> Scholarly Communication Center
> Room 409D, Alexander Library
> 169 College Avenue, New Brunswick, NJ 08901
>
> https://rucore.libraries.rutgers.edu/
>
> - Original Message -
> From: "Kaile Zhu" 
> To: CODE4LIB@LISTSERV.ND.EDU
> Sent: Friday, September 19, 2014 12:05:05 PM
> Subject: Re: [CODE4LIB] Visualization libraries for lib data
>
> I used google charts.  Not as fancy as D3, but easier.  You pass data to
> the chart API and it does the heavy lifting for you.
>
> https://developers.google.com/chart/
>
> -Kelly Zhu
> Web Services Librarian
> University of Central Oklahoma
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Eric Phetteplace
> Sent: 2014年9月19日 9:44
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Visualization libraries for lib data
>
> I've used D3 to build charts for a similar data dashboard. It's maybe a
> little less plug-and-play than other charting libraries but has tremendous
> adoption, is really flexible.
>
> http://d3js.org/
>
> Best,
> Eric
>
> On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason 
> wrote:
>
> > Hello all!
> >
> > We're in the process of centralizing all of our disparate data points
> > (circ, door counts, chat ref, in-person interactions, db stats,
> > instruction, web analytics, social analytics) into a single DB.  We
> > then plan on building interactive visualizations on top of this data.
> >
> > What are some visualization/charting/graphing libraries that would
> > work for this?  We have some ideas but wanted to hear what the c4l had
> > to say about it.  Thanks in advance!
> >
> > This is what we have so far (social stats only).  We're using chart.js
> > for
> > this:
> >
> > http://dog.lib.muohio.edu/~jpmichel/apis/stats/
> >
> >
> > Jason Paul Michel
> > User Experience Librarian
> > Miami University Libraries
> > 513.529.3935
> > *miche...@miamioh.edu * @jpmichel
> > <https://twitter.com/jpmichel>
> >
> **Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue,
> and Green! Please print this e-mail only if absolutely necessary!
>
> **CONFIDENTIALITY** -This e-mail (including any attachments) may contain
> confidential, proprietary and privileged information. Any unauthorized
> disclosure or use of this information is prohibited.
>


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Chad Mills
We use Highcharts for our charting needs.  Fits nicely with jQuery.

http://www.highcharts.com/


--
Chad Mills
Digital Library Architect
Ph: 848.932.5924
Fax: 848.932.1386
Cell: 732.309.8538

Rutgers University Libraries
Scholarly Communication Center
Room 409D, Alexander Library
169 College Avenue, New Brunswick, NJ 08901

https://rucore.libraries.rutgers.edu/

- Original Message -
From: "Kaile Zhu" 
To: CODE4LIB@LISTSERV.ND.EDU
Sent: Friday, September 19, 2014 12:05:05 PM
Subject: Re: [CODE4LIB] Visualization libraries for lib data

I used google charts.  Not as fancy as D3, but easier.  You pass data to the 
chart API and it does the heavy lifting for you.

https://developers.google.com/chart/

-Kelly Zhu
Web Services Librarian
University of Central Oklahoma

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric 
Phetteplace
Sent: 2014年9月19日 9:44
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Visualization libraries for lib data

I've used D3 to build charts for a similar data dashboard. It's maybe a little 
less plug-and-play than other charting libraries but has tremendous adoption, 
is really flexible.

http://d3js.org/

Best,
Eric

On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason  wrote:

> Hello all!
>
> We're in the process of centralizing all of our disparate data points
> (circ, door counts, chat ref, in-person interactions, db stats,
> instruction, web analytics, social analytics) into a single DB.  We
> then plan on building interactive visualizations on top of this data.
>
> What are some visualization/charting/graphing libraries that would
> work for this?  We have some ideas but wanted to hear what the c4l had
> to say about it.  Thanks in advance!
>
> This is what we have so far (social stats only).  We're using chart.js
> for
> this:
>
> http://dog.lib.muohio.edu/~jpmichel/apis/stats/
>
>
> Jason Paul Michel
> User Experience Librarian
> Miami University Libraries
> 513.529.3935
> *miche...@miamioh.edu * @jpmichel
> <https://twitter.com/jpmichel>
>
**Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue, and 
Green! Please print this e-mail only if absolutely necessary!

**CONFIDENTIALITY** -This e-mail (including any attachments) may contain 
confidential, proprietary and privileged information. Any unauthorized 
disclosure or use of this information is prohibited.


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Replogle, Victor
Highcharts truly is a wonderful tool. However, it can be onerous to get it to 
accept "datetime" values but the documentation and examples are great 
(http://www.highcharts.com/demo/). You can theme your charts, be interactive, 
etc. It is all built and used via JavaScript so having a firm foundation or 
being comfortable to make changes in that language is a requirement.

The interactive facets of Highcharts that I appreciate the most are interactive 
zooming (for dense data) and the ability to click on a "series" and have the 
chart redrawn with only the currently selected -- automatically updating the 
axes if necessary and animating the transition to the new data set as well!

You can also have the data update live on a regular interval if applicable.

We decided to combine some of our top priority statistics and graphs into a 
single view here:
http://www.bsu.edu/libraries/dashboard/public.php

Our dashboard interface has come a long way and is powered through a fairly 
robust back-end of various "factories" of information and "widgets" of data to 
choose from.

You are welcome to take the interface as an inspiration and see the JavaScript 
in the source files that drive the display. Feel free to contact me with 
questions,

Victor Replogle
University Libraries...A destination for research, learning, and friends
Library Technologies Support Analyst
University Libraries765.285.8032
Ball State University  765.285.2008 (fax)
Muncie, IN 47306   vreplo...@bsu.edu
www.bsu.edu/library

The University Libraries provides services that support student pursuits for 
academic success and faculty endeavors for knowledge creation and classroom
instruction.




-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michel, 
Jason
Sent: Friday, September 19, 2014 13:39
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Visualization libraries for lib data

Wow. Highcharts looks to be an excellent tool.  Thanks for the tip!



Jason Paul Michel
User Experience Librarian
Miami University Libraries
513.529.3935
*miche...@miamioh.edu * @jpmichel 
<https://twitter.com/jpmichel>

On Fri, Sep 19, 2014 at 12:59 PM, Joshua Welker  wrote:

> Definitely Highcharts. I have used it on a few projects, and it is 
> fantastic. It's free for non-commercial use. Great documentation and 
> support. It also has plugins for several web app frameworks like 
> Rails, Django, Yii, etc. Very helpful if you are going to use one of 
> those to build your dashboard.
>
> Josh Welker
>
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
> Of Kaile Zhu
> Sent: Friday, September 19, 2014 11:05 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Visualization libraries for lib data
>
> I used google charts.  Not as fancy as D3, but easier.  You pass data 
> to the chart API and it does the heavy lifting for you.
>
> https://developers.google.com/chart/
>
> -Kelly Zhu
> Web Services Librarian
> University of Central Oklahoma
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
> Of Eric Phetteplace
> Sent: 2014年9月19日 9:44
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Visualization libraries for lib data
>
> I've used D3 to build charts for a similar data dashboard. It's maybe 
> a little less plug-and-play than other charting libraries but has 
> tremendous adoption, is really flexible.
>
> http://d3js.org/
>
> Best,
> Eric
>
> On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason 
> wrote:
>
> > Hello all!
> >
> > We're in the process of centralizing all of our disparate data 
> > points (circ, door counts, chat ref, in-person interactions, db 
> > stats, instruction, web analytics, social analytics) into a single 
> > DB.  We then plan on building interactive visualizations on top of this 
> > data.
> >
> > What are some visualization/charting/graphing libraries that would 
> > work for this?  We have some ideas but wanted to hear what the c4l 
> > had to say about it.  Thanks in advance!
> >
> > This is what we have so far (social stats only).  We're using 
> > chart.js for
> > this:
> >
> > http://dog.lib.muohio.edu/~jpmichel/apis/stats/
> >
> >
> > Jason Paul Michel
> > User Experience Librarian
> > Miami University Libraries
> > 513.529.3935
> > *miche...@miamioh.edu * @jpmichel 
> > <https://twitter.com/jpmichel>
> >
> **Bronze+Blue=Green** The University of Central Oklahoma is Bronze, 
> Blue, and Green! Please print this e-mail only if absolutely necessary!
>
> **CONFIDENTIALITY** -This e-mail (including any attachments) may 
> contain confidential, proprietary and privileged information. Any 
> unauthorized disclosure or use of this information is prohibited.
>


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Michel, Jason
Wow. Highcharts looks to be an excellent tool.  Thanks for the tip!



Jason Paul Michel
User Experience Librarian
Miami University Libraries
513.529.3935
*miche...@miamioh.edu *
@jpmichel <https://twitter.com/jpmichel>

On Fri, Sep 19, 2014 at 12:59 PM, Joshua Welker  wrote:

> Definitely Highcharts. I have used it on a few projects, and it is
> fantastic. It's free for non-commercial use. Great documentation and
> support. It also has plugins for several web app frameworks like Rails,
> Django, Yii, etc. Very helpful if you are going to use one of those to
> build
> your dashboard.
>
> Josh Welker
>
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Kaile Zhu
> Sent: Friday, September 19, 2014 11:05 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Visualization libraries for lib data
>
> I used google charts.  Not as fancy as D3, but easier.  You pass data to
> the
> chart API and it does the heavy lifting for you.
>
> https://developers.google.com/chart/
>
> -Kelly Zhu
> Web Services Librarian
> University of Central Oklahoma
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Eric
> Phetteplace
> Sent: 2014年9月19日 9:44
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Visualization libraries for lib data
>
> I've used D3 to build charts for a similar data dashboard. It's maybe a
> little less plug-and-play than other charting libraries but has tremendous
> adoption, is really flexible.
>
> http://d3js.org/
>
> Best,
> Eric
>
> On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason 
> wrote:
>
> > Hello all!
> >
> > We're in the process of centralizing all of our disparate data points
> > (circ, door counts, chat ref, in-person interactions, db stats,
> > instruction, web analytics, social analytics) into a single DB.  We
> > then plan on building interactive visualizations on top of this data.
> >
> > What are some visualization/charting/graphing libraries that would
> > work for this?  We have some ideas but wanted to hear what the c4l had
> > to say about it.  Thanks in advance!
> >
> > This is what we have so far (social stats only).  We're using chart.js
> > for
> > this:
> >
> > http://dog.lib.muohio.edu/~jpmichel/apis/stats/
> >
> >
> > Jason Paul Michel
> > User Experience Librarian
> > Miami University Libraries
> > 513.529.3935
> > *miche...@miamioh.edu * @jpmichel
> > <https://twitter.com/jpmichel>
> >
> **Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue,
> and Green! Please print this e-mail only if absolutely necessary!
>
> **CONFIDENTIALITY** -This e-mail (including any attachments) may contain
> confidential, proprietary and privileged information. Any unauthorized
> disclosure or use of this information is prohibited.
>


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Pottinger, Hardy J.
Hi, I parked these links in my pile of links for later, perhaps they'll help 
you with your project?

Dashing is a nice framework to handle making a dashboard:

http://shopify.github.io/dashing/

Here's a writeup of how someone used Raspberry Pis and TVs to put dashboards 
around their office.

http://www.dtelepathy.com/blog/business/how-to-set-up-a-killer-audiovisual-system-for-your-office

--Hardy



From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Michel, Jason 
[miche...@miamioh.edu]
Sent: Friday, September 19, 2014 9:25 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Visualization libraries for lib data

Hello all!

We're in the process of centralizing all of our disparate data points
(circ, door counts, chat ref, in-person interactions, db stats,
instruction, web analytics, social analytics) into a single DB.  We then
plan on building interactive visualizations on top of this data.

What are some visualization/charting/graphing libraries that would work for
this?  We have some ideas but wanted to hear what the c4l had to say about
it.  Thanks in advance!

This is what we have so far (social stats only).  We're using chart.js for
this:

http://dog.lib.muohio.edu/~jpmichel/apis/stats/


Jason Paul Michel
User Experience Librarian
Miami University Libraries
513.529.3935
*miche...@miamioh.edu *
@jpmichel <https://twitter.com/jpmichel>


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Klish, Heather J
There's also C3 which is a D3-based chart library.  It's supposed to make using 
D3 a little easier.  I haven't used it myself - just bookmarked it for future 
reference.

http://c3js.org/

Heather

- - - - - - - - - - - - - - - - -
Heather Klish
Systems Librarian
University Library Technology
Tufts University
heather.kl...@tufts.edu
617.627.5853

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michel, 
Jason
Sent: Friday, September 19, 2014 10:26 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Visualization libraries for lib data

Hello all!

We're in the process of centralizing all of our disparate data points (circ, 
door counts, chat ref, in-person interactions, db stats, instruction, web 
analytics, social analytics) into a single DB.  We then plan on building 
interactive visualizations on top of this data.

What are some visualization/charting/graphing libraries that would work for 
this?  We have some ideas but wanted to hear what the c4l had to say about it.  
Thanks in advance!

This is what we have so far (social stats only).  We're using chart.js for
this:

http://dog.lib.muohio.edu/~jpmichel/apis/stats/


Jason Paul Michel
User Experience Librarian
Miami University Libraries
513.529.3935
*miche...@miamioh.edu * @jpmichel 
<https://twitter.com/jpmichel>


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Joshua Welker
Definitely Highcharts. I have used it on a few projects, and it is
fantastic. It's free for non-commercial use. Great documentation and
support. It also has plugins for several web app frameworks like Rails,
Django, Yii, etc. Very helpful if you are going to use one of those to build
your dashboard.

Josh Welker


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Kaile Zhu
Sent: Friday, September 19, 2014 11:05 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Visualization libraries for lib data

I used google charts.  Not as fancy as D3, but easier.  You pass data to the
chart API and it does the heavy lifting for you.

https://developers.google.com/chart/

-Kelly Zhu
Web Services Librarian
University of Central Oklahoma

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric
Phetteplace
Sent: 2014年9月19日 9:44
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Visualization libraries for lib data

I've used D3 to build charts for a similar data dashboard. It's maybe a
little less plug-and-play than other charting libraries but has tremendous
adoption, is really flexible.

http://d3js.org/

Best,
Eric

On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason  wrote:

> Hello all!
>
> We're in the process of centralizing all of our disparate data points
> (circ, door counts, chat ref, in-person interactions, db stats,
> instruction, web analytics, social analytics) into a single DB.  We
> then plan on building interactive visualizations on top of this data.
>
> What are some visualization/charting/graphing libraries that would
> work for this?  We have some ideas but wanted to hear what the c4l had
> to say about it.  Thanks in advance!
>
> This is what we have so far (social stats only).  We're using chart.js
> for
> this:
>
> http://dog.lib.muohio.edu/~jpmichel/apis/stats/
>
>
> Jason Paul Michel
> User Experience Librarian
> Miami University Libraries
> 513.529.3935
> *miche...@miamioh.edu * @jpmichel
> <https://twitter.com/jpmichel>
>
**Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue,
and Green! Please print this e-mail only if absolutely necessary!

**CONFIDENTIALITY** -This e-mail (including any attachments) may contain
confidential, proprietary and privileged information. Any unauthorized
disclosure or use of this information is prohibited.


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Kaile Zhu
I used google charts.  Not as fancy as D3, but easier.  You pass data to the 
chart API and it does the heavy lifting for you.

https://developers.google.com/chart/

-Kelly Zhu
Web Services Librarian
University of Central Oklahoma

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric 
Phetteplace
Sent: 2014年9月19日 9:44
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Visualization libraries for lib data

I've used D3 to build charts for a similar data dashboard. It's maybe a little 
less plug-and-play than other charting libraries but has tremendous adoption, 
is really flexible.

http://d3js.org/

Best,
Eric

On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason  wrote:

> Hello all!
>
> We're in the process of centralizing all of our disparate data points
> (circ, door counts, chat ref, in-person interactions, db stats,
> instruction, web analytics, social analytics) into a single DB.  We
> then plan on building interactive visualizations on top of this data.
>
> What are some visualization/charting/graphing libraries that would
> work for this?  We have some ideas but wanted to hear what the c4l had
> to say about it.  Thanks in advance!
>
> This is what we have so far (social stats only).  We're using chart.js
> for
> this:
>
> http://dog.lib.muohio.edu/~jpmichel/apis/stats/
>
>
> Jason Paul Michel
> User Experience Librarian
> Miami University Libraries
> 513.529.3935
> *miche...@miamioh.edu * @jpmichel
> <https://twitter.com/jpmichel>
>
**Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue, and 
Green! Please print this e-mail only if absolutely necessary!

**CONFIDENTIALITY** -This e-mail (including any attachments) may contain 
confidential, proprietary and privileged information. Any unauthorized 
disclosure or use of this information is prohibited.


Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Eric Phetteplace
I've used D3 to build charts for a similar data dashboard. It's maybe a
little less plug-and-play than other charting libraries but has tremendous
adoption, is really flexible.

http://d3js.org/

Best,
Eric

On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason  wrote:

> Hello all!
>
> We're in the process of centralizing all of our disparate data points
> (circ, door counts, chat ref, in-person interactions, db stats,
> instruction, web analytics, social analytics) into a single DB.  We then
> plan on building interactive visualizations on top of this data.
>
> What are some visualization/charting/graphing libraries that would work for
> this?  We have some ideas but wanted to hear what the c4l had to say about
> it.  Thanks in advance!
>
> This is what we have so far (social stats only).  We're using chart.js for
> this:
>
> http://dog.lib.muohio.edu/~jpmichel/apis/stats/
>
>
> Jason Paul Michel
> User Experience Librarian
> Miami University Libraries
> 513.529.3935
> *miche...@miamioh.edu *
> @jpmichel 
>


[CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Michel, Jason
Hello all!

We're in the process of centralizing all of our disparate data points
(circ, door counts, chat ref, in-person interactions, db stats,
instruction, web analytics, social analytics) into a single DB.  We then
plan on building interactive visualizations on top of this data.

What are some visualization/charting/graphing libraries that would work for
this?  We have some ideas but wanted to hear what the c4l had to say about
it.  Thanks in advance!

This is what we have so far (social stats only).  We're using chart.js for
this:

http://dog.lib.muohio.edu/~jpmichel/apis/stats/


Jason Paul Michel
User Experience Librarian
Miami University Libraries
513.529.3935
*miche...@miamioh.edu *
@jpmichel