এটি খুব দেরিতে উত্তর, তবে উল্লিখিত সমস্যাটি কোথাও কোথাও আলোচনা করা হয়েছে কিনা তা গুগল করার সময় আমি এই পৃষ্ঠাটি পেয়েছি। এখন থেকে কেউ এই পৃষ্ঠাটি খুঁজে পেলে আমার উত্তরটি সহায়তা করবে।
আমি একটি আর প্যাকেজ লিখেছিলাম, যা প্রশ্নটি যা চেয়েছিল ঠিক তাই করে: এটি data.frameএক বা একাধিক মানদণ্ডে গ্রুপগুলির মধ্যে পার্থক্য হ্রাস করার চেষ্টা করার সময় একটি এন লাগে এবং এন বিভিন্ন গ্রুপ তৈরি করে। এটি পুনরাবৃত্ত র্যান্ডম অ্যাসাইনমেন্টের উপর ভিত্তি করে একটি সহজ পদ্ধতি ব্যবহার করে , যা অনুমোদিত প্রতিক্রিয়াতে প্রস্তাবিত পদ্ধতিও।
এটি প্যাকেজ minDiff লিঙ্ক :
বর্ণিত সমস্যা মোকাবেলা করতে আপনি এটি ব্যবহার করতে পারেন:
library(minDiff)
assigment <- create_groups(dataframe, criteria_scale = c("price", "click count", "rating"), sets_n = N, repetitions = 1000)
repetitionsযুক্তি নির্ধারণ করবে কত ঘন ঘন আপনি এলোমেলোভাবে বিভিন্ন গ্রুপের তৈরি করুন। সেরা অ্যাসাইনমেন্ট - যা দলের মধ্যে ন্যূনতম পার্থক্য রয়েছে - ফিরিয়ে দেওয়া হবে।