1

散布図を作成したいのですが、軸の目盛りがおかしくなっています。昇順にしたいのですが、プロットでは y = 7 は y = 8.8 と y = 11.8 の間にあります。

ちょっと説明が難しいので、あらすじの画像をアップしました

ここに画像の説明を入力

splot <- ggplot(df, aes(x_val, y_val)) + geom_point() + ggtitle(title) + xlab(label) + ylab(label)

df looks like that

             x_val            y_val            x_min            x_max            y_min            y_max series
1        8.2640626        7.1605616 7.43370308695577 9.09442211304423 5.62731954407747 8.69380365592253   1IWG
2       10.0321728        8.8790822 8.43774194466477 11.6266036553352 6.97682936735609 10.7813350326439   1J4N
3 13.4994332665331 11.8238683366733 12.4200921869666 14.5787743460995 9.99549351881522 13.6522431545315   1KPL

助けてくれてありがとう。

4

1 に答える 1

1

str(df)データ フレームを調べるために使用しますdf。プロットしようとしている変数が因子である場合は、 を使用as.numeric()して変数を変換し、数値として解釈されるようにします。または、フレームの定義方法に応じて、データ セットを作成するときに数値であることを指定することもできます。

于 2013-11-13T05:55:54.257 に答える