我有以下資料集:
CATEGORY ID Mode_A Mode_B Mean_A Mean_A
A 1 4 2 2.1 3.4
A 2 1 2 4.2 2.7
B 3 1 1 3.2 4.1
B 4 4 2 1.5 1.2
例子
我創建了以下情節:
ggplot(data = tabla_moda)
geom_point(mapping = aes(x = Media_Impacto, y = Media_Esfuerzo, color = Moda_Impacto, size = Moda_Esfuerzo)
)
圖形
我正在嘗試從我的資料集中添加到圖形 ID 行名中的所有點
我努力了:
ggplot(data = tabla_moda)
geom_point(mapping = aes(x = Media_Impacto, y = Media_Esfuerzo, color = Moda_Impacto, size = Moda_Esfuerzo)
ggrepel::geom_text_repel(label = ID, nudge_x=0.45, nudge_y=0.1,check_overlap=T)
)
ggplot(data = tabla_moda, mapping = aes(x = Media_Impacto, y = Media_Esfuerzo, color = Moda_Impacto, size = Moda_Esfuerzo, label = rownames(ID)))
geom_point()
geom_text(label = ID, nudge_x=0.45, nudge_y=0.1,check_overlap=T)
但我總是得到 ID,同樣的錯誤:
未找到 ID 物件
在此先感謝您的幫助
uj5u.com熱心網友回復:
這是因為 ID 是您的資料集的一個變數,所以您應該始終將其作為一種美學包含在內,我認為這應該可行:
ggplot(data = tabla_moda, mapping = aes(x = Media_Impacto, y = Media_Esfuerzo, color = Moda_Impacto, size = Moda_Esfuerzo))
geom_point()
geom_text(aes(label = ID), nudge_x=0.45, nudge_y=0.1,check_overlap=T)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/407006.html
標籤:
上一篇:從Rshinydashbard中上傳的資料集中選擇變數時,ggplot2變異錯誤
下一篇:圍繞軸標簽添加圓圈
