'geom_textpath' 不支持中文嗎?如下示例,當使用 geom_textpath 為繪圖添加標簽時,它只顯示英文字母。任何人都可以幫忙嗎?謝謝!
library(tidyverse)
library(geomtextpath)
plot_data_2 <- data.frame(category=c('品類A','品類B','品類C','品類D'),
amount=c(1,6,4,7))
plot_data_2 %>% ggplot(aes(x=1,y=amount,fill=category))
geom_col() geom_textpath(position = position_stack(vjust=0.5),
aes(label=category))
coord_polar()

uj5u.com熱心網友回復:
免責宣告:我是 {geomtextpath} 的另一位作者。
這是一個字體后備問題。智能文本渲染器嘗試從字體檔案中查找特定的字形,如果找不到,他們會用另一種確實具有該字形的字體替換該字體。因為 {geomtextpath} 必須執行“將字體索引轉換回字形”步驟,所以回退不起作用。
在這種情況下,最好的做法是明確使用支持中文字符的字體。免費提供
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/431992.html
