আপনি কি চান যে নমুনায় অনুপাত ঠিক একই অনুপাতে বর্ণিত হবে? বা সেই অনুপাতের সাথে খুব বিশাল জনসংখ্যার থেকে নমুনা দেওয়ার ধারণাটি উপস্থাপন করতে (সুতরাং নমুনার অনুপাতটি নিকটে হবে তবে সঠিক হবে না)?
আপনি যদি সঠিক অনুপাতটি চান তবে আপনি ব্র্যান্ডনের পরামর্শ অনুসরণ করতে পারেন এবং সঠিক অনুপাত sampleসহ কোনও ভেক্টরের ক্রমটি এলোমেলো করতে আর ফাংশনটি ব্যবহার করতে পারেন ।
আপনি যদি জনসংখ্যার থেকে নমুনা নিতে চান তবে অনুপাতটিকে যথাযথভাবে সীমাবদ্ধ না করেন তবে আপনি sampleআর এর সাথে এই জাতীয় probযুক্তি সহ ফাংশনটি ব্যবহার করতে পারেন:
> x <- sample( LETTERS[1:4], 10000, replace=TRUE, prob=c(0.1, 0.2, 0.65, 0.05) )
> prop.table(table(x))
x
A B C D
0.0965 0.1972 0.6544 0.0519
x <- rep( c("A","B","C","D"), 10000*c(0.1,0.2,0.65,0.05) )এবং আপনাকে কলটিতে 10000 নমুনার জন্য নির্দিষ্ট করার দরকার নেই, এটি ডিফল্ট হবে (যদিও স্বচ্ছতার জন্য এটি নির্দিষ্ট করতে ক্ষতি করে না)।