summaryrefslogtreecommitdiff
path: root/backup/old/leggo.py
diff options
context:
space:
mode:
Diffstat (limited to 'backup/old/leggo.py')
-rw-r--r--backup/old/leggo.py39
1 files changed, 39 insertions, 0 deletions
diff --git a/backup/old/leggo.py b/backup/old/leggo.py
new file mode 100644
index 0000000..f899ce4
--- /dev/null
+++ b/backup/old/leggo.py
@@ -0,0 +1,39 @@
+from pylab import *
+from scipy import *
+import json
+
+# reading the data from a csv file
+# durl = 'http://datasets.flowingdata.com/crimeRatesByState2005.csv'
+# rdata = genfromtxt(durl,dtype='S8,f,f,f,f,f,f,f,i',delimiter=',')
+
+f = open('list04', 'r')
+data = json.loads(f.read())
+
+rdata[0] = zeros(8) # cutting the label's titles
+rdata[1] = zeros(8) # cutting the global statistics
+
+x = []
+y = []
+color = []
+area = []
+
+print(rdata)
+
+for data in rdata:
+ x.append(data[1]) # murder
+ y.append(data[5]) # burglary
+ color.append(data[6]) # larceny_theft
+ area.append(sqrt(data[8])) # population
+ # plotting the first eigth letters of the state's name
+ text(data[1], data[5],
+ data[0],size=11,horizontalalignment='center')
+
+# making the scatter plot
+sct = scatter(x, y, c=color, s=area, linewidths=2, edgecolor='w')
+sct.set_alpha(0.75)
+
+axis([0,11,200,1280])
+# xlabel('Murders per 100,000 population')
+# ylabel('Burglaries per 100,000 population')
+# show()
+savefig('img')