文本注釋的展示效果在很大程度上受文本注釋位置的影響,而且,文本注釋位置又由于采用的坐標(biāo)系統(tǒng)的不同而呈現(xiàn)出不同的文本移動(dòng)情況。接下來(lái),我們就將文本注釋位置的坐標(biāo)系統(tǒng)的選擇和實(shí)例cm、實(shí)例inch的使用方法相結(jié)合,深入理解和掌握文本注釋位置的實(shí)現(xiàn)方法。
代碼
運(yùn)行結(jié)果
代碼講解
通過(guò)參數(shù)textcoords設(shè)置文本注釋位置的坐標(biāo)系統(tǒng)。
(1)參數(shù)textcoords取值“axes fraction”表示坐標(biāo)軸長(zhǎng)度歸一化到0 1之間的浮點(diǎn)數(shù)的坐標(biāo)系統(tǒng),即0和0是坐標(biāo)軸的左下角,1和1是坐標(biāo)軸的右上角。這樣,“xytext=(0.8,0.85)”就控制文本注釋位置出現(xiàn)在x軸長(zhǎng)度的80%和y軸長(zhǎng)度的85%的繪圖區(qū)域的文本移動(dòng)效果。
(2)參數(shù)textcoords取值“data”就意味著使用絕對(duì)長(zhǎng)度的坐標(biāo)系統(tǒng),而且是將長(zhǎng)度與實(shí)例cm進(jìn)行標(biāo)記值對(duì)應(yīng)的絕對(duì)長(zhǎng)度。因此,“xytext=(0.8*cm,0.85*cm)”就實(shí)現(xiàn)了文本注釋位置出現(xiàn)在繪圖區(qū)域的x軸刻度線的0.8和y軸刻度線的0.85的位置。
(3)我們依然使用實(shí)例cm完成長(zhǎng)度標(biāo)記值對(duì)應(yīng)的工作,從而完成x軸和y軸的長(zhǎng)度范圍的調(diào)整任務(wù),使得注釋點(diǎn)和注釋內(nèi)容可以被正確地標(biāo)記和展示。