আপনার পাঠ্যপুস্তক বিভ্রান্ত খুব কম লোক বা সফ্টওয়্যার এইভাবে কোয়ার্টাইলগুলি সংজ্ঞায়িত করে। (এটি প্রথম চৌকোটিটি খুব ছোট এবং তৃতীয় চতুর্থাংশটি খুব বড় করে তোলে))
quantile
ফাংশন R
কার্যকরী নয় কম্পিউট quantiles বিভিন্ন উপায়! তাদের মধ্যে কোনটি যদি এই পদ্ধতির সাথে সামঞ্জস্য হয় তা দেখতে, আসুন এটি প্রয়োগ করে শুরু করুন। বর্ণনা থেকে আমরা প্রথমে গাণিতিক এবং তারপরে একটি অ্যালগরিদম লিখতে পারি R
:
ডেটা অর্ডার করুন ।এক্স1। X2≤ ⋯ ≤ এক্সএন
তথ্য কোনো সেট জন্য মধ্যমা যখন মূল্যবোধের একটি বিজোড় সংখ্যা হয় তার মধ্যম মান; অন্যথায় যদি দুটি সংখ্যার মান থাকে তবে এটি দুটি মাঝারি মানের। R
এর median
ফাংশন এটি গণনা করে।
মাঝের মানের সূচকটি । যখন এটি একটি পূর্ণসংখ্যা নয়, মধ্যমা কোথায় এবং হয় উপর নিচ বৃত্তাকার এবং। অন্যথায় যখন একটি পূর্ণসংখ্যা হয়, হ'ল মাঝারি। যে ক্ষেত্রে নিতে এবং । উভয় ক্ষেত্রেই হ'ল তাত্ক্ষণিকভাবে মিডিয়ানের বাম দিকে ডেটা মানের সূচক এবং হ'ল তত্ক্ষণাত্ মিডিয়ানের ডানদিকে ডাটা মানের সূচক।( এক্স এল + এক্স ইউ ) / 2 এল ইউ এম এম এক্স এম l = মি - 1 ইউ = মি + 1 এল ইউমি = ( এন + 1 ) / 2( এক্সঠ+ এক্সতোমার দর্শন লগ করা) / 2ঠতোমার দর্শন লগ করামিমিএক্সমিl = মি - 1u = m + 1ঠতোমার দর্শন লগ করা
"প্রথম কোয়ার্টাইলের" সব মধ্যমা হয় যার জন্য । "তৃতীয় কোয়ার্টাইল" হ'ল এর মধ্যবর্তী যা । i ≤ l ( x i ) i ≥ uএক্সআমিi ≤ l( এক্সআমি)আমি ≥ তোমার দর্শন লগ করা
এখানে একটি বাস্তবায়ন। এটি আপনাকে এই পাঠ্যপুস্তকে আপনার অনুশীলনগুলি করতে সহায়তা করতে পারে।
quart <- function(x) {
x <- sort(x)
n <- length(x)
m <- (n+1)/2
if (floor(m) != m) {
l <- m-1/2; u <- m+1/2
} else {
l <- m-1; u <- m+1
}
c(Q1=median(x[1:l]), Q3=median(x[u:n]))
}
উদাহরণস্বরূপ, আউটপুট quart(c(6,7,8,9,10,15,16,16,20,20,23,33,50,58,104))
পাঠ্যের সাথে একমত:
Q1 Q3
9 33
সমস্ত দশটি পদ্ধতি ব্যবহার করে কিছু ছোট ডেটাসেটের জন্য কোটাটাইটিস গণনা করা যাক: নাইন ইন R
এবং পাঠ্যপুস্তকের:
y <- matrix(NA, 2, 10)
rownames(y) <- c("Q1", "Q3")
colnames(y) <- c(1:9, "Quart")
for (n in 3:5) {
j <- 1
for (i in 1:9) {
y[, i] <- quantile(1:n, probs=c(1/4, 3/4), type=i)
}
y[, 10] <- quart(1:n)
cat("\n", n, ":\n")
print(y, digits=2)
}
যখন আপনি এই চালানো এবং চেক, আপনি যে পাবেন পাঠ্যপুস্তক মান সাথে একমত নই কোন এর R
সব তিনটি নমুনা মাপ জন্য আউটপুট। (মতবিরোধের ধাঁচটি তিন পর্বের চক্রগুলিতে অব্যাহত রয়েছে যা দেখায় যে নমুনা যত বড় হোক সমস্যাটি স্থির থাকে))
পাঠ্যপুস্তকে জন টুকির "কব্জাগুলি" (ওরফে "চতুর্থাংশ") গণনার পদ্ধতিটি ভুল ধারণা করেছিল। পার্থক্যটি হ'ল মাঝারিটির চারপাশে ডেটাসেটটি বিভক্ত করার সময়, তিনি উভয় অংশে মধ্যস্থকে অন্তর্ভুক্ত করেন। উদাহরণস্বরূপ ডেটাসেটের জন্য এটি এবং উত্পাদন করবে ।9.528
quantile
1, 2, এবং 6 প্রকারগুলি তাদের এই নির্দিষ্ট আকারের ডেটাসেটের জন্য পুনরুত্পাদন করবে । কোনটি এরR
পদ্ধতি আপনার পাঠ্যপুস্তক অনুরূপ। (এই পাঠ্যের মান সম্পর্কে এক আশ্চর্য ...)