0
私はggmapでggplotを使用して、次の午前、私は色のためにここでは、は、変数のgeompointで色を指定する - ggplotのR
print(ggmap(m) +
geom_point(aes(x=ga_long, y=ga_lat, color = variable1, size = size) , data=il) +
scale_size_continuous(range = c(1,5)) +
xlab("Latitude") + ylab("Longitude")
# + scale_colour_continuous(c("green", "black", "red"))
)
を使用していますコマンドですが、私は変数1を与えています。それは正常に動作するようだが、私はすでに存在する色に慣れていないので、色を指定したい。変数1に3つの要素がある場合は、特定の要素の組み合わせとして緑、黒、赤を指定したいと思います。私は以下を試しました
print(ggmap(m) +
geom_point(aes(x=ga_long, y=ga_lat, color =
ifelse(variable1 == 0, 'green',
ifelse(variable1 == 1, 'black', 'red')), size = size), data=il) +
scale_size_continuous(range = c(1,5)) +
xlab("Latitude") + ylab("Longitude")
# + scale_colour_continuous(c("green", "black", "red"))
)
しかし、これは助けになりませんでした。
誰でもこの作業を手伝うことができますか?
ありがとうございました
scale_colour_manual' 'と私たちの最初のコードを使用して、あなたの色に私はこれを試してみました –
@RichardTelfordを値を設定し、scale_colour_manual)(C(、「緑」「黒」、「赤」、私は取得しています、f(...)のエラー:引数 "values"が不足しています。デフォルト値はありません。ここで何をしているのかよくわかりません – haimen
'values = c(" green "、" black "、" red " ' –