UK Inflation data sonficiation

Category : Data Representation · No Comments · by Apr 8th, 2013

UK Inflation data sonficiation

Screen Shot 2013-04-08 at 1.44.30 PM

I tried to sonfiy UK inflation rate from 1948 to current.
For me, just listening to generative sounds didn’t give a discrete sense of which sound is high frequency or not. But once I’ve added a graphic in relation to data that was used to generate the sound and this combination did make more sense to me in terms of feeling “inflation”.

I’d like to add timelines and link an economic news that is attached to the certain period of time.


String ukInflation =
"uk inflation data : too much numbers to be loaded here";
float[] numbers;
Sonifier s;
Sonifier s1;

void setup() {
background(255);
numbers = float(split(ukInflation, " "));
frameRate(200);
size(1200, 300);

s = new Sonifier();
s1= new Sonifier();
//init(float array, low frequency, high frequency, interval)
s.init(numbers, 0, 3000, 1);
//s1.init(numbers, 3000,0,100);

s.start();
fill(0);
line(0, height/2, width, height/2);
smooth();
}

void draw() {
s.render();
//println(s.numbers[s.count]);
fill(0);
//text(s.numbers[s.count], 100,100);
stroke(0);
strokeWeight(2);

line( s.count*s.w, height/2-(s.numbers[s.count]), (s.count+1)*s.w, height/2-(s.numbers[s.count]+1));
ellipse(s.count*s.w,height/2-(s.numbers[s.count]),1,1);
if(s.numbers[s.count] < 0) {
fill(255,0,0);
noStroke();

ellipse(s.count*s.w,height/2-(s.numbers[s.count]),10,10);
}

println(s.numbers[s.count]);
}

Animated Open Path Map

Category : Data Representation · No Comments · by Mar 11th, 2013

I created animated Map with my open path data, but the data set is not robust.

Assignment Analysis

1) Tried to implement tilemill, but it was hard to make an interesting map without knowing css.
I ended up with using http://www.openstreetmap.org/
Need more time to play with tilemill, it seems to be nice if I know style css.

2) reference for the code : http://tillnagel.com/2011/06/tilemill-for-processing/

2) For some reason, mapping is not correct. Open Path data location was not perfectly matched with my mapping.

3)I still don’t understand how this code was written. I guess get(0).time is getting the first object from ArrayList
and get(visits.size()-1) is getting the last object from ArrayList, but quite don’t know how it works.
Date startDate = visits.get(0).time;
Date endDate = visits.get(visits.size()-1).time;

Hotel_Map

Category : Data Representation · No Comments · by Mar 9th, 2013

Screen Shot 2013-03-07 at 10.46.53 PM

The nothernmost hotel in the map.

Screen Shot 2013-03-07 at 11.36.02 PM

List of hotels ordered by the number of stars.

For the last assignment, finding the most remote hotel in the list was failed.
I created an ArrayList to measure the number of hotels and iterate in for loop,
but couldn’t figure out how to compare each hotels. In my guess, two for loops and
and a float value to compare distance will be needed, but I failed to implement it.

The increase of SMS usage in various countries

Category : Data Representation · No Comments · by Feb 25th, 2013

Clear Data Visualization :

From the first version of data visualization, I tried to give a
character to the data set, which is “text message”.
One of the features of text message is that it is not something static,
but

Working in Progress Version.2 : Bar Graph

Working in Progress Version.3 : circular Graph

For the Version 2, and 3, I tried to give them a character of data set as
“Text Message”. But still, it does not tell a story of my own interpretation.
So, my plan for the next version is creating a data visualization as 3d form,
each country data set will be recreated as a planet covered with bunch
of text message all of the planets are connected by strings to each center of
the sphere. Here in the data, my idea of increasing number of text message is
a increasing connectivity of interrelationship in the country, but lessening the
connectivity among other planets.

1) What is your data set?
I started with the growth of text message in countries and move to the twitter statistics.
Data is available here

2) What is the medium?
I will be using screen to represent my visualization in order to create an interactive representation.

3) What is the central question?
The growth of twitter is just represented in number in statistics, but what’s the meaning under neath it?
Does twitter give us a better means of communication to people, or overflow the number of information?
How is it like to be like twitter and non-twitter users?

Data Parsing Practice.

Category : Data Representation · No Comments · by Feb 10th, 2013

In UK Guardian Data store there are numerous data sets that involve interesting stories.
Over the course of researching data from the website,
my focus was narrow down to some subject matters that I like,
but I ended up reading tons of other data sets out of my
interest, but still very interesting.

An article,Why data is the secret to successful dating
drew my attention in terms of using algorithms and data
to match making people. Unfortunately, it wasn’t a data set,
but an article.

So, what I ended up choosing was an data,

How much does it cost to raise a child
,
1) simplicity of data set for practicing
2) personal interest
3) Want to reach further combining other data set,
the relationship between wealth and happiness.