明らかに単純なものが欠けているに違いないか、これは小さなバグです。shape=factor が使用されている場合、 geom_point () には常にプロット記号がありません。これは、color=factor が使用されている場合には発生しません。あなたの助けに感謝。ここにテストコードがあります。
test <- data.frame(let=sample(LETTERS,7), id=c(1:7), y=c(id*7))
ggplot(data=test, aes(x=id, y=y))+
geom_point(aes(shape=let), size=6)
「ここで、シンボルの 1 つが欠落しているため、欠落点 (7 のうち 6 のみ) に注意してください。これは通常、アルファベット順で最後の要因です」
ggplot(data=test, aes(x=id, y=y))+
geom_point(aes(color=let), size=6)
「ここに、色の異なる 7 つの点が見えます」
ありがとう、VJ