随时间绘制搜索量

时间:2014-03-03 14:21:17

标签: python

  

随着时间的推移绘制搜索量。确认您的结果与THIS

类似

首先,我应该导入一些数据并打印出2行第一行。我成功地做到了,但我无法弄清楚如何解决上述问题?

到目前为止,我的代码看起来像这样:

import csv

with open('iphonevsandroid.csv', 'rb') as f:
    reader = csv.reader(f)
    for i in range(2):
        print reader.next()

N=2
f=open('iphonevsandroid.csv', 'rb')
for i in range(N):
    line=f.next().strip()
    print line
f.close()

1 个答案:

答案 0 :(得分:0)

您可以使用pygame绘制数据。

一个简短的例子:

import pygame,sys

pygame.init()
screen = pygame.display.set_mode((640,360),0,32)
lines = list(zip(data,data[1::]))

while True:
    screen.fill((255,255,255))
    for x,(start,end) in enumerate(lines):
        pygame.draw.line(screen,(0,0,0),(x*50,start),((x+1)*50,end)
    pygame.display.flip()

    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()