Rで保存されたプロットの範囲を制限しようとしています.範囲を設定せずに、通常のプロットでそうすることができます:
library(hexbin)
library(lattice)
data <- read.table("textfile.txt", as.is=TRUE);
xpts <- data[,1];
ypts <- data[,2];
jpeg('plot.jpg', width = 1000, height = 1000);
plot(xpts, ypts);
dev.off();
次に、次の画像を取得します。
次に、プロット関数で ylim を使用して、独自の y 軸制限を 0 から 10 に設定します。
library(hexbin)
library(lattice)
data <- read.table("textfile.txt", as.is=TRUE);
xpts <- data[,1];
ypts <- data[,2];
jpeg('plot.jpg', width = 1000, height = 1000);
plot(xpts, ypts, ylim=c(0,10));
dev.off();
次に、次の画像を取得します。
hexbin プロットを作成する必要があります。次のように、範囲制限なしでうまく機能します。
library(hexbin)
library(lattice)
data <- read.table("textfile.txt", as.is=TRUE);
xpts <- data[,1];
ypts <- data[,2];
bin <- hexbin(x=xpts, y=ypts);
jpeg('hexplot.jpg', width = 1000, height = 1000);
plot(bin);
dev.off();
次の画像が表示されます。
次に、hexbin に同様の ylim を設定しようとすると、エラーが発生します。他の人が試したことなので、ybndsを試しましたが、範囲を設定する方法がわかりません。私はこのようなものを持っています:
library(hexbin)
library(lattice)
data <- read.table("textfile.txt", as.is=TRUE);
xpts <- data[,1];
ypts <- data[,2];
bin <- hexbin(x=xpts, y=ypts, ybnds=c(0,10));
jpeg('hexplot.jpg', width = 1000, height = 1000);
plot(bin);
dev.off();
次のエラーが表示されます。
hexbin(x = xpts, y = ypts, ybnds = c(0, 10)) のエラー: 'ybnds' は範囲 (y) を包含している必要があります実行が停止しました
ylimも試しましたが、hexbinには使えないようです。誰かが私を助けてくれたら最高です-本当に感謝しています.