準備工作:
1.python34+sublime
2.準備太陽黑子資料predict.txt
3.安裝tomcat,並將predict.txt置於根目錄下
sunspots_roto.py
#第一行就與python2不同
#原文:from urllib import urlopen
#原文:comment_chars = '#:',txt資料中沒有:,因此不加也行的
comment_chars = '#'
drawing=drawing(400,200)
data =
for line in urlopen(url).readlines():
#原文:not line[0] in comment_chars;
#不使用decode的話,line的型別為,
line = line.decode()
ifnot line.isspace() and
not line[0] in comment_chars:
pred = [row[2]-40
for row in data]
high = [row[3]-40
for row in data]
low = [row[4]-40
for row in data]
times = [row[0] + row[1]/12
for row in data]
lp = lineplot()
lp.x = 50
lp.y = 50
lp.height = 125
lp.width = 300
#原文:lp.data =[zip(times,pred),zip(times,high),zip(times,low)],
#不使用tuple轉換會報錯,
la =tuple(zip(times,pred))
lb =tuple(zip(times,high))
lc = tuple(zip(times,low))
lp.data =[la,lb,lc]
lp.lines[0].strokecolor= colors.red
lp.lines[1].strokecolor= colors.blue
lp.lines[2].strokecolor= colors.green
drawing.add(lp)
drawing.add(string(250,150,'sunspots',fontsize =14,fillcolor=colors.red))
renderpdf.drawtofile(drawing,'report2.pdf','ssss')
LaTeX學習筆記 一 畫重點
如果你對word的排版效果不滿意?投稿期刊要求用latex排版?讓我們通過乙個例子來瞧瞧latex的強大吧!pprimef p t 1f t d t sum f p int f t mathrm pi t pprime f p t 1 f t d t 如下 sum f p int f t mathr...
OPENGL學習筆記(一)畫乙隻dinosaur
opengl這個庫好,比起之前用過的opencv,cuda等開放庫,opengl才幾兆,不用安裝,而且相對於vtk來說,opengl封裝好的函式較為底層,靈活度較高,也可以更好地體現自己編寫的演算法的好壞。opengl寫程式先要opengl的標頭檔案,lib,dll相關配置可以在網上找到,這裡不再累...
OPENGL學習筆記(一)畫乙隻dinosaur
opengl這個庫好,比起之前用過的opencv,cuda等開放庫,opengl才幾兆,不用安裝,而且相對於vtk來說,opengl封裝好的函式較為底層,靈活度較高,也可以更好地體現自己編寫的演算法的好壞。opengl寫程式先要opengl的標頭檔案,lib,dll相關配置可以在網上找到,這裡不再累...