簡體   English   中英

使用ggraph時,如果標簽文本在圖中重疊,如何審查數據點標簽(注釋)

[英]how to censor data point labels (annotations) if label text overlaps in the plot when using ggraph

我正在嘗試使用ggraph繪制一些數據。 樣式為circular partition圖。 我有很多圖/圖表。 每個都具有不同密度的樹枝狀分支。 圖上的節點用geom_node_text(aes(label = labelText)) 我知道我可以使用縮放或文本大小來調整有效字體點。 但是,在給定一些密度閾值參數的情況下,我想保持字體點不變並且只檢查每個圖形的密集區域的標簽(即,將標簽值分配為類似於" " )。 怎么可能做到這一點? 例如,有沒有辦法提取文本標簽的x, y坐標,以便可以在繪圖區域上計算密度函數?

這屬於RTFM的標題。

check_overlap
如果為 TRUE,則不會繪制與同一層中先前文本重疊的文本。 check_overlap 發生在繪制時間和數據的順序。 因此,在調用 geom_label() 或 geom_text() 之前,應按標簽列排列數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM