আমি কেবল ভাবছিলাম যে কোনও আর-প্লট গ্রাফটিতে অক্ষের মানগুলি যথাক্রমে x- অক্ষ বা y- অক্ষ থেকে মুক্তি পাওয়ার কোনও উপায় আছে কিনা wond
আমি জানি যে axes = false
এটি পুরো অক্ষ থেকে মুক্তি পাবে, তবে আমি কেবল নম্বরটি থেকে মুক্তি পেতে চাই।
আমি কেবল ভাবছিলাম যে কোনও আর-প্লট গ্রাফটিতে অক্ষের মানগুলি যথাক্রমে x- অক্ষ বা y- অক্ষ থেকে মুক্তি পাওয়ার কোনও উপায় আছে কিনা wond
আমি জানি যে axes = false
এটি পুরো অক্ষ থেকে মুক্তি পাবে, তবে আমি কেবল নম্বরটি থেকে মুক্তি পেতে চাই।
উত্তর:
এক্স-অক্ষ বা y- অক্ষগুলিতে নম্বর সরিয়ে ফেলুন:
plot(1:10, xaxt='n')
plot(1:10, yaxt='n')
আপনি যদি লেবেলগুলিও সরাতে চান:
plot(1:10, xaxt='n', ann=FALSE)
plot(1:10, yaxt='n', ann=FALSE)
বেস গ্রাফিক্স ব্যবহার করে, এটি করার মানক উপায়টি হল অক্ষগুলি = FALSE ব্যবহার করা, তারপরে অক্ষ (বা অক্ষ) ব্যবহার করে নিজের অক্ষ তৈরি করুন। উদাহরণ স্বরূপ,
x <- 1:20
y <- runif(20)
plot(x, y, axes=FALSE, frame.plot=TRUE)
Axis(side=1, labels=FALSE)
Axis(side=2, labels=FALSE)
জাল সমতুল্য
library(lattice)
xyplot(y ~ x, scales=list(alternating=0))
উপরে রিচি কটন একটি সুন্দর উত্তর আছে। আমি কেবল যুক্ত করতে পারি যে এই পৃষ্ঠাটি কয়েকটি উদাহরণ সরবরাহ করে। নিম্নলিখিত চেষ্টা করুন:
x <- 1:20
y <- runif(20)
plot(x,y,xaxt = "n")
axis(side = 1, at = x, labels = FALSE, tck = -0.01)
আপনি প্লটের ভিতরে লেবেলও লাগাতে পারেন:
plot(spline(sub$day, sub$counts), type ='l', labels = FALSE)
আপনি একটি সতর্কতা পাবেন আমি মনে করি এটি কারণ লেবেলগুলি আসলে এমন একটি প্যারামিটার যা একটি সাব্রোটিনের কাছে চলে যাচ্ছে যা প্লটটি চালায় (অক্ষ?)? সতর্কতাটি পপ আপ হবে কারণ এটি সরাসরি প্লট ফাংশনের কোনও পরামিতি ছিল না।
ব্যাকগ্রাউন্ডের সাথে মেলে অক্ষের_পরিবর্তনটি পরিবর্তন করুন এবং আপনি যদি পটভূমিকে গতিশীলভাবে পরিবর্তন করতে থাকেন তবে আপনাকে অক্ষ_ক্লোর একই সাথে আপডেট করতে হবে। * ভাগ করা চিত্র মক ডেটা () ব্যবহার করে গ্রাফ / প্লটের উদাহরণ দেখায়
### Main Plotting Function ###
plotXY <- function(time, value){
### Plot Style Settings ###
### default bg is white, set it the same as the axis-colour
background <- "white"
### default col.axis is black, set it the same as the background to match
axis_colour <- "white"
plot_title <- "Graph it!"
xlabel <- "Time"
ylabel <- "Value"
label_colour <- "black"
label_scale <- 2
axis_scale <- 2
symbol_scale <- 2
title_scale <- 2
subtitle_scale <- 2
# point style 16 is a black dot
point <- 16
# p - points, l - line, b - both
plot_type <- "b"
plot(time, value, main=plot_title, cex=symbol_scale, cex.lab=label_scale, cex.axis=axis_scale, cex.main=title_scale, cex.sub=subtitle_scale, xlab=xlabel, ylab=ylabel, col.lab=label_colour, col.axis=axis_colour, bg=background, pch=point, type=plot_type)
}
plotXY(time, value)