-
Notifications
You must be signed in to change notification settings - Fork 1
/
plot.py
34 lines (32 loc) · 1.05 KB
/
plot.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import matplotlib.pyplot as plt
teams = {}
with open("test.txt", "r") as myfile:
for line in myfile.readlines():
sp = line.split(",")
if (len(sp) > 2):
team = line.split(",")[0]
votes = line.split(",")[1]
times = line.split(",")[2]
if team not in teams.keys():
teams[team] = {}
teams[team][times[:times.find(".")]] = votes
for team,values in teams.items():
with open(team+".data", "wr+") as outTeam:
print teams[team]
for k,v in teams[team].items():
if(len(str(k))==10):
outTeam.write(k)
outTeam.write('\t')
outTeam.write(v)
outTeam.write('\n')
print values.keys()
times = values.keys()
times = map(int, times)
votes = values.values()
votes = map(int, votes)
plt.plot(times, votes, "ro")
print min(times), max(times), min(votes), max(votes)
plt.axis([min(times), max(times), min(votes) -10, max(votes)+10])
plt.show()
"""
"""