54
Visualisin g Activity Data Dept of Communication and Systems, The Open University Scattered puzzle pieces next to solved fragment by Horia Varlan Tony Hirst

OU Rise library analytics viz

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: OU Rise library analytics viz

Visualising Activity Data

Dept of Communication and Systems,The Open University

Scattered puzzle pieces next to solved fragment by Horia Varlan

Tony Hirst

Page 2: OU Rise library analytics viz

Visual Analysis

vs.

Presentation Graphics

Page 3: OU Rise library analytics viz

This is NOT a presentation about:- data discovery- data preparation- data cleansing

Page 4: OU Rise library analytics viz
Page 5: OU Rise library analytics viz

What data is there?0

Page 6: OU Rise library analytics viz

AEIOU – Aberystwyth University – aggregated repository activity data

Agtivity – University of Manchester – usage data from Advanced Video Conferencing services users

Exposing VLE Data – University of Cambridge – activity and attention data for Cambridge’s institutional virtual learning environment

Library Impact Data – Huddersfield University – prove a statistically significant correlation between library usage and student attainment

RISE – Open University – use attention data recorded by EZProxy to provide recommendations to users of the EBSCO Discovery search solution.

Salt – University of Manchester – using 10 years of library circulation data to support long tail discovery

Shared OpenURL Data – EDINA – open OpenURL data

STAR-Trak – Leeds Metropolitan University – highlight and manage interventions with students who are at risk of dropping out

UCIAD – Open University – investigate the use of semantic technologies for integrating user activity data from different systems

Page 7: OU Rise library analytics viz

Some example visualisation types…

Page 8: OU Rise library analytics viz
Page 9: OU Rise library analytics viz

How manydimensions?

Page 10: OU Rise library analytics viz

So what might aTREEMAP

be good for?Q:

Page 11: OU Rise library analytics viz

aka “seasonal subseries”

Page 12: OU Rise library analytics viz

So what might aCYCLE PLOTbe good for?Q:

Page 13: OU Rise library analytics viz

Use white space

gnuplot

Page 14: OU Rise library analytics viz

What else dotime series hide?Q:

Page 15: OU Rise library analytics viz

Trends

#time series data in d#first differencefd=np.diff(d)

Autocorrelation

matplotlib

Page 16: OU Rise library analytics viz

Gephi

Page 17: OU Rise library analytics viz
Page 18: OU Rise library analytics viz
Page 19: OU Rise library analytics viz

How manydimensions?

Page 20: OU Rise library analytics viz
Page 21: OU Rise library analytics viz
Page 22: OU Rise library analytics viz

So where might we findNETWORK GRAPHS

defined?Q:

Page 23: OU Rise library analytics viz
Page 24: OU Rise library analytics viz

Tools…

Page 25: OU Rise library analytics viz

…vary…

Page 26: OU Rise library analytics viz

R(ggplot)

Page 27: OU Rise library analytics viz

Protovis

Page 28: OU Rise library analytics viz

Processing

Page 29: OU Rise library analytics viz
Page 30: OU Rise library analytics viz

Data Application Output

Data [Code] Output

Page 31: OU Rise library analytics viz

Tools can also be appropriated…

Page 32: OU Rise library analytics viz

Gource

Page 33: OU Rise library analytics viz
Page 34: OU Rise library analytics viz

Things to remember…

Page 35: OU Rise library analytics viz

Data has “shape”

“Shape Sorter”, by Ella’s Dad

Page 36: OU Rise library analytics viz
Page 37: OU Rise library analytics viz

What size/shape/state is it in…?1

Page 38: OU Rise library analytics viz

Big text file..?

…ask your nearest Unix sysadmin for help

http://blog.ouseful.info/2011/06/03/postcards-from-a-text-processing-excursion/ http://bit.ly/lOVySX

Page 39: OU Rise library analytics viz

How is it structured?2

Page 40: OU Rise library analytics viz
Page 41: OU Rise library analytics viz

Bulk properties andsimple manipulations

Number of rows containing xStructural ordering (sort by column)

…again, ask your nearest Unix sysadmin for help

Page 42: OU Rise library analytics viz

Data format can be key

“Key”, by dewitt

Page 43: OU Rise library analytics viz

How is it formatted?3

Page 44: OU Rise library analytics viz
Page 45: OU Rise library analytics viz

“Writing diagrams”4

Page 46: OU Rise library analytics viz

Graphviz

Page 47: OU Rise library analytics viz

digraph test {

CSV [shape=box]KML [shape=box]JSON [shape=box]XML [shape=box]RDF [shape=box]HTML [shape=box]

GoogleSpreadsheet [shape=Msquare]RDFTripleStore [shape=Msquare]"[SPARQL]" [shape=diamond]"[YQL]" [shape=diamond]"[GoogleVizDataAPI]" [shape=diamond]"<GoogleGadgets>" [shape=doubleoctagon]"<GoogleVizDataCharts>" [shape=doubleoctagon]"<GoogleMaps>" [shape=doubleoctagon]"<GoogleEarth>" [shape=doubleoctagon]"<JQueryCharts_etc>" [shape=doubleoctagon]

"[SPARQL]"->RDF;"[SPARQL]"->XML;"[SPARQL]"->CSV;"[SPARQL]"->JSON;JSON-> "<JQueryCharts_etc>";CSV->"{GoogleRefine}"CSV->ScraperWikiJSON->ScraperWiki"[YQL]"->ScraperWikiScraperWiki->CSVHTML->ScraperWikiHTML->"[YQL]""[SPARQL]"->"[YQL]""{GoogleRefine}"->CSV [style=dashed]CSV->"<Gephi>" [style=dashed]"<Gephi>"->CSV [style=dashed]RDF->"[YQL]”}

.dot

Page 48: OU Rise library analytics viz

Once only/first use?N times use?Automation?5

Page 49: OU Rise library analytics viz

Data Application Output

Data [Code] Output

Page 50: OU Rise library analytics viz

What do you wantto learn from it?6

Page 51: OU Rise library analytics viz

How canvisual(isation)s help?

Page 52: OU Rise library analytics viz

Just remember this:

what stories

- are you hoping to discover?- are you trying to tell?

Page 53: OU Rise library analytics viz

I hope that’s been

ouseful.info ….?

Page 54: OU Rise library analytics viz

Treemap Caveat – Stephen Few