কোনও ভেক্টরের মানের পরিমাণের অনুমান


26

আমার আসল সংখ্যাগুলির সেট রয়েছে have আমার একটি নতুন সংখ্যার কোয়ান্টাইলটি অনুমান করতে হবে। আর-তে এটি করার কোনও পরিষ্কার উপায় নেই? সাধারণভাবে?

আমি আশা করি এটি অতি তুচ্ছ নয় ;-)

আপনার প্রতিক্রিয়া জন্য অনেক প্রশংসা।

পি কে

উত্তর:


35

তীব্র নির্দেশিত হিসাবে, আপনি ব্যবহার করতে পারেন ecdf, যা একটি ভেক্টর নেয় এবং একটি মানের শতকরা অংশ পাওয়ার জন্য একটি ফাংশন প্রদান করে।

> percentile <- ecdf(1:10)
> percentile(8)
[1] 0.8

10

হুবহু এবং কর্ডেন কী বলেছে তার প্রসারিত করতে, কখনও কখনও আপনি একটি "ধ্রুপদী" আর উপায়ে কোনও ফাংশন ব্যবহার করতে চান। তারপরে আপনি এটি ব্যবহার করে নিজেই এটি লিখতে পারেন ecdf():

ecdf_fun <- function(x,perc) ecdf(x)(perc)
ecdf_fun(1:10,8)
>[1] 0.8
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.