本文目錄一覽:
- 1、matplotlib 畫圖的相關設置:坐標軸刻度字體、大小等
- 2、matplotlib繪製柱狀圖時,控制間距
- 3、Matplotlib 教程
- 4、如何設定數字標題和坐標軸標籤字體大小matplotlib
matplotlib 畫圖的相關設置:坐標軸刻度字體、大小等
導入包
設置坐標軸範圍
設置坐標軸名稱、字體、大小
設置坐標軸刻度、字體、大小
標題、字體、大小
圖例、字體、大小
設置xtick和ytick的方向:in、out、inout
matplotlib繪製柱狀圖時,控制間距
繪製柱狀圖時,如果橫軸刻度名過程,文字之間容易發生重疊,如圖所示:
網上博客的常用方法,修改bar的第一個參數,將每個柱子橫坐標的值擴大二倍。
結果:沒有變化,可能是受限於圖表的大小,需要通過修改matplotlib的參數來解決
修改matplotlib的參數,增大圖表大小,結果如圖所示:
Matplotlib 教程
這一節中,我們將從簡到繁:先嘗試用默認配置在同一張圖上繪製正弦和餘弦函數圖像,然後逐步美化它。
第一步,是取得正弦函數和餘弦函數的值:
from pylab import *
X = np.linspace(-np.pi, np.pi, 256,endpoint=True)
C,S = np.cos(X), np.sin(X)
X 是一個 numpy 數組,包含了從 −π 到 +π 等間隔的 256 個值。C 和 S 則分別是這 256 個值對應的餘弦和正弦函數值組成的 numpy 數組。
Matplotlib 的默認配置都允許用戶自定義。你可以調整大多數的默認配置:圖片大小和分辨率(dpi)、線寬、顏色、風格、坐標軸、坐標軸以及網格的屬性、文字與字體屬性等。不過,matplotlib 的默認配置在大多數情況下已經做得足夠好,你可能只在很少的情況下才會想更改這些默認配置。
code:
import numpy as np
import matplotlib.pyplot as plt
X = np.linspace(-np.pi, np.pi, 256, endpoint=True)
C,S = np.cos(X), np.sin(X)
plt.plot(X,C)
plt.plot(X,S)
plt.show()
【1】 Matplotlib 教程
如何設定數字標題和坐標軸標籤字體大小matplotlib
用繪圖。 1、繪圖工具欄打開後,選「箭頭」,用它橫着拖出一條帶箭頭(它的形狀、大小均可以在「設置圖形格式」裏面更改)的直線,要想拖得很直,拖動同時按住shift鍵。 2、用同樣的方法拖出一條帶箭頭的豎線。 3、將兩條線同時選中,點擊繪圖工具欄最左邊的「繪圖」按鈕,分別使用「對齊與分佈」中的「左對齊」、「底端對齊」將它倆的位置調整好。如果覺得大小合適,就在此時將它們「組合」起來。 4、用繪圖中的「直線」拖出一條短豎線,覺得長短、粗細、顏色合適就複製若干個,再將它們全部選中,用剛才的方法將它們底端對齊而且「橫向分佈」。此時,橫坐標上的刻度就初具雛形了,將它們組合,再選中剛才已經組合的坐標再將它們底端對齊,調整位置。 5、在繪圖中選「藝術字」,做一個大小、內容適合你的數字或字母或文字的標註,複製若干個,將它們編輯好序列,放大顯示比例,將第一個標註盡量拖到你的第一個刻度(或0刻度)下邊(要想精確移動,按住Ctrl鍵再按上、下、左、右鍵)合適的位置,將最後一個標註拖到最後一個刻度下邊,然後將所有的標註(不論其位置如何)選中,使它們底端對齊且橫向分佈,再移到合適的位置。橫向坐標連標註都OK啦,縱向的照此辦理即可。 最後如果你覺得滿意了,將所有的內容全選中了,組合!整個坐標軸的內容將可以任意拖動和調整大小,插入在你需要的地方。 補充說明一下:這些操作說起來挺麻煩,做起來也要有耐心。但是,學會了做這個,可以發掘出word的許多功能。會有種成就感。 祝你成功!
原創文章,作者:UNLP,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/146287.html