2016-03-05 53 views
0

我繪製不同的尺寸,相對於平均尺寸的圓的圓圈標記(基於某一圓圈「分數」相對於平均「分數」)散景:繪製正上方不同尺寸

圓圈看不錯,但我一直在努力讓標籤在圈子之上。當我設法讓他們看起來很體面時,放大(這是我想要的功能)將允許圈子大小進行調整,但標籤不會移動並且會被留下。
This example最初是有幫助的,但由於點的大小是固定的,並且沒有縮放功能,所以它沒有解決我遇到的問題。

使用上面的示例,如果我知道圓的大小,那麼如何將標籤的y座標移動到圓上方?

回答

0

從這個例子中你鏈接到:

p.text(elements["atomic mass"], 
     elements["density"]+0.3, # The 0.3 adjusts the y coord for the dot size. 
     text=elements["symbol"], 
     text_color="#333333", 
     text_align="center", 
     text_font_size="10pt") 

如果您有包含點的半徑一列elements["radius"],你可以改變elements["density"]+0.3elements["density"] + elements["radius"]

不能用,雖然變焦幫助。

+0

我設法得到這樣的修復,但縮放是最大的問題。我很驚訝散景沒有內置標註字形的功能,而不必生成獨立的文本字形。 – Fonti