知識流動,一日分享
初學者最愛
寫程式很麻煩的第一個關鍵,就是安裝程式,有時候菜鳥搞了好幾個小時還無法搞定,設定很多玩意兒,有時候就把一開始的熱情琢磨掉了。
參考前輩做好的範本
第二個關鍵,就是怎麼寫程式?
光想到寫程式,頭皮就發麻,可是我有一個簡單的方法,可以讓你很快速地入門。
參考現成的程式碼是一種捷徑,網路上許多高手都有提供現成的程式碼,
如上圖,網路上copy一段程式碼,然後像是記事本一樣貼上去,接著按下左邊有一個像是play播放的執行鍵,程式就畫出下列這一張圖。
一般來說,初學者應該看不太懂每一道指令的意義。
但這些指令並沒有那麼難懂,例如倒數第二行的意思就是圖表標題顯示Sample Visualization
plt.title("Sample Visualization")
這些前輩在分享程式碼的過程中,通常都會加以說明,然後你可以調整一下內容,譬如說換個顏色、線條格式等等,慢慢地程式懂了之後,就可以多做一些功能。
試著做一個簡單的範例
下列程式碼很簡單,簡單來說就是年份、出生人數(萬)、死亡人數(萬)
import matplotlib.pyplot as plt # https://ithelp.ithome.com.tw/articles/10196239
years = [100,101,102,103,104,105,106,107,108,109] # 年份
births = [19.6,22.9,19.9,21.0,20.5,20.8,19.3,18.1,17.7,16.5] # 出生人數(萬) deaths = [15.2,15.4,15.5,16.3,16.3,17.2,17.1,17.2,17.6,17.3] # 死亡人數(萬) plt.plot(years,births) # X軸是年,Y軸是出生人數
plt.plot(years,deaths,'--') # X軸是年,Y軸是死亡人數,線條格式是--
plt.title("birth and death") # title plt.grid(True) #網格
plt.show()
#後面的文字是說明
這些簡單的方法,讓忙碌的上班族依舊可以讓自己有成長的機會。