1
これは私を夢中にしています...ごめんなさい。私は検索しましたが、ヘルプが見つかりませんでした。まず、再現例のggplotのバイナリ演算子に数値以外の引数
df = data.frame(idx = c(1,2,3,4,5), label=c(0,0,1,1,0),
filter = c(1,1,0,1,1), values = c(0.1, 0.3, 1.2, 1.7, 2.4))
ggplot (df, aes(x = df$idx, y = df$values, size = as.factor(df$label*filter),
color = as.factor(df$label*filter)))+geom_point()+
scale_colour_manual(name = "Duplicates (J/N)", labels = c("Nein", "Ja"),
values = c("red", "blue")) + scale_size_manual(name = "Duplicates (J/N)",
labels = c("Nein", "Ja"), values = c("red", "blue"))
私はこの例を実行すると、私はあなたがあまりにも+多くまたは十分ではありません+を得たときにエラー
Error in coords$size * .pt : non-numeric argument to binary Operator
今すぐ通常ggplotにあなたはこのエラーを取得し得ます。しかし、ここではそうではないようです。少なくとも私には明らかではない。
これは誰でも間違いを見つけ
ggplot (df, aes(x = df$idx, y = df$values, size = as.factor(df$label*filter),
color = as.factor(df$label*filter)))+geom_point()+
scale_colour_manual(name = "Duplicates (J/N)", labels = c("Nein", "Ja"),
values = c("red", "blue"))
(scale_size_manual
なし)働いています?
ありがとうございました!
それでした!ありがとう。あなたは私を救った;-)私はできるだけ早くあなたの答えを受け入れるだろう(システムは7分で言う)... – Umberto