نما (Mode)
نما در R یعنی مقداری که تکرار بیشتری دارد. مثل نامی که در لیست کلاس بیشتر دیده می شود. این مقدار نماینده بیشترین فراوانی است و برای تشخیص الگوی تکرار مفید است.
تعریف ساده و اشاره به داده نمونه
نما (Mode) یعنی مقداری که بیشترین بار تکرار می شود. در داده mtcars، ستونِ wt وزن ماشین هاست. در این ستون مقدار 3.440 چند بار دیده می شود.
نکته: لینک مرجع: W3Schools: R Mode. برای مرجع داخلی هم ببین: نما در R.
پیدا کردن نما در R
R تابع آماده برای نما ندارد. اما با شمارش و مرتب سازی می یابیم. از table برای شمارش و از sort برای بیشترین استفاده می کنیم.
# داده نمونه را در متغیر قرار بده
Data_Cars <- mtcars
# نام مقداری که بیشترین فراوانی دارد را برگردان
names(sort(-table(Data_Cars$wt)))[1]
تفسیر نتیجه
خروجی مقدار نما را نشان می دهد. برای wt نتیجه 3.44 است. یعنی این وزن بیشتر از بقیه تکرار شده است.
گام های عملی سریع
- ستون هدف را انتخاب کن؛ مثل
Data_Cars$wt. tableبساز و باsortمرتب کن.- با
names(...)[1]مقدار پرتکرار را بردار.
جمع بندی سریع
- نما پرتکرارترین مقدار است.
- R تابع آماده ندارد.
- با
tableوsortنما را بیاب. - در
wtمقدار 3.44 نماست.