[英]R image axis labels and ticks
我正在嘗試向圖像添加 x 軸標簽,但不明白為什么我不能添加標簽。 我在下面寫了這段代碼,運行后看不到任何軸標簽。
data = matrix(c(0,1), nrow = 500, ncol = 383)
w<-dim(data)[1]*2;
h<-dim(data)[2]*2;
my_palette <- gray.colors(256,start=0,end=1,rev=TRUE);
tiff(file="data_1.tiff",width=w,height=h,units="px");
par(mar=c(10,10,10,10));
image(data, xaxt= "n", yaxt= "n", bty="n", col=my_palette,useRaster=TRUE);
axis(side=1,at=seq(0,500,by=10)[2:51],labels=TRUE)
dev.off()
此外,當我刪除 at=seq(0,500,by=10)[2:51] 時,會出現一個 x 軸,但只停留在 0 和 1 之間。
data = matrix(c(0,1), nrow = 500, ncol = 383)
w<-dim(data)[1]*2;
h<-dim(data)[2]*2;
my_palette <- gray.colors(256,start=0,end=1,rev=TRUE);
tiff(file="data_2.tiff",width=w,height=h,units="px");
par(mar=c(10,10,10,10));
image(data, xaxt= "n", yaxt= "n", bty="n", col=my_palette,useRaster=TRUE);
axis(side=1,labels=TRUE)
dev.off()
請幫助我理解為什么我不能像迄今為止看到的 R 中的其他示例一樣,將我自己的標簽和刻度添加到這些數據中。 任何幫助表示贊賞,如果有辦法將我自己的刻度和標簽添加到這樣的圖像或任何其他圖像,請指導我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.