matplotlib學習之繪圖基礎
阿新 • • 發佈:2017-10-04
繪制 lan targe csv 多少 連接 content reference 有意義
matplotlib基礎概念:http://www.cnblogs.com/jasonhaven/p/7609059.html
matplotlib顏色樣式學習:http://www.cnblogs.com/jasonhaven/p/7625436.html
1.基本圖形
散點圖:顯示兩組數據的值,每個點的坐標位置由變量的值決定,頭一組不連續的點完成,用於觀察兩種變量的相關性。
折線圖:用直線段將各種數據連接起來組成的圖形,常用來觀察數據隨時間變化的趨勢。
條形圖:以長方形的長度為變量的統計圖表,用來比較多個項目分類的數據大小,通常利用較小的數據集分析。
直方圖:由一系列高度不等的縱向條形組成,表示數據分析的情況。
餅圖:餅狀圖顯示一個數據系列中各項的大小與各項占總和的比例。
箱線圖:箱線圖又稱為盒裝圖,盒式圖或者箱形圖,是一種用作顯示數據分散情況的統計圖。
其中條形圖與直方圖的區別是:
首先,條形圖是用條形的長度表示各類別頻數的多少,其寬度(表示類別)則是固定的,直方圖是用面積表示各組頻數的多少,矩形的高度表示每一組的頻數或頻率,寬度則表示各組的組距,因此其高度與寬度均有意義
其次,由於分組數據具有連續性,直方圖的各矩形通常是連續排列,而條形圖則是分開排列
最後,條形圖主要用於展示分類數據,而直方圖則主要用於展示數據型數據
2.基礎任務
a.繪制股票跌漲前一天和今天是否有相關性的散點圖,並設置散點圖的常用屬性
b.繪制股票開盤價和最高價前一天和今天是否有相關性的散點圖,並設置散點圖的常用屬性
c.繪制折線圖,並設置屬性
d.繪制條形圖,並設置屬性
e.繪制直方圖,並設置屬性
f.繪制餅圖,並設置屬性
g.繪制箱線圖,並設置屬性
2.操作文件(000001.csv)
View csv source3.測試代碼
a
View Codeb
View Codec
View Coded
View Codee
View Codef
View Codeg
View Code
4.相關鏈接
marker屬性
matplotlib
numpy
5.部分結果
matplotlib學習之繪圖基礎