数据可视化01--笔记
生活随笔
收集整理的這篇文章主要介紹了
数据可视化01--笔记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
詳細分析見官網 https://matplotlib.org
基于Matplotlib模塊的繪圖
- 使用簡單繪圖語,實現復雜繪圖效果;
- 以交互式操作實現漸趨精細的圖形效果;
- 使用嵌入式的Latex輸出具有印刷級別的圖表、科學表達式和符號文本;
- 對圖表的組成元素實現精細化控制。
下面對該模塊進行應用:
顏色表示:
| ‘b’ | blue |
| ‘g’ | green |
| ‘r’ | red |
| ‘c’ | cyan |
| ‘m’ | magenta |
| ‘y’ | yellow |
| ‘k’ | black |
| ‘w’ | white |
字符類型表示:
| ‘-’ | 實線 |
| ‘-.’ | 虛點線 |
| ‘.’ | 點 |
| ’ 。’ | 圓點 |
| ‘^’ | 上三角點 |
| ‘>’ | 右三角點 |
| ‘2’ | 上三叉點 |
| ‘4’ | 右三叉點 |
| ‘p’ | 五角點 |
| ‘h’ | 六邊形點1 |
| ‘+’ | 加號點 |
| ‘D’ | 實心菱形點 |
| ‘_’ | 橫線點 |
| ‘–’ | 虛線 |
| ‘:’ | 點線 |
| ‘,’ | 像素點 |
| ‘v’ | 下三角點 |
| ‘<’ | 左三角點 |
| ‘1’ | 下三叉點 |
| ‘3’ | 左三叉點 |
| ‘s’ | 正方點 |
| ‘*’ | 星形點 |
| ‘H’ | 六邊形點2 |
| ‘x’ | 乘號點 |
| ‘d’ | 瘦菱形點 |
plt.plot()其他常用參數
- linewidth #定義線條的寬度,可取任意實數
- alphha #定義線條的透明度,一般取值[0,1]之間
- drawstyle #定義描點方式
常用的圖像設置命令
plt.rcParams['font.sans-serif']=[SimHei'] #用來正常顯示中文標簽 plt.rcParams['axes.unicode_minus']=False #用來正常顯示負號-
plt.title() #設置圖像標題
-
plt.slim() #設置x軸顯示范圍
-
plt.ylim() #設置y軸顯示范圍
-
plt.xlabel() #設置x軸名稱
-
plt.ylabel() #設置y軸名稱
-
plt.grid() #顯示坐標網格線
-
plt.axhline() #繪制平行于x軸的水平參考線
-
plt.axvline() #繪制平行于y軸的水平參考線
-
plt.axhspan() #繪制垂直于y軸的參考區域
-
plt.axvspan() #繪制垂直于x軸的參考區域
-
plt.legend() #標示不同圖像的文本標簽圖例
-
plt.xticks() #設置x軸的標簽名稱
-
plt.yticks() #設置y軸的標簽名稱
-
plt.text() #添加圖形內容細節的無指向性注釋文本
-
plt.annotate() #添加圖形內容細節的指向型注釋文本
總結
以上是生活随笔為你收集整理的数据可视化01--笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面向对象编程05
- 下一篇: 笔记——数据可视化02