एक विशेषता एक डेटा फ़ील्ड है, जो एक डेटा ऑब्जेक्ट की विशेषता को परिभाषित करती है। संज्ञा विशेषता, आयाम, सुविधा, और चर साहित्य में परस्पर उपयोग किए जाते हैं। आयाम आमतौर पर डेटा वेयरहाउसिंग में उपयोग किया जाता है। मशीन लर्निंग साहित्य सुविधा शब्द का उपयोग करने की प्रवृत्ति रखता है, जबकि सांख्यिकीविद् चर विधि पसंद करते हैं।
डेटा माइनिंग और डेटाबेस विशेषज्ञ आमतौर पर विशेषता शब्द का उपयोग करते हैं। एक उपयोगकर्ता ऑब्जेक्ट को परिभाषित करने वाली विशेषताओं में शामिल हो सकते हैं, उदाहरण के लिए, ग्राहक ID, नाम, और पता। एक दी गई विशेषता के लिए देखे गए मूल्यों को अवलोकन के रूप में संदर्भित किया जाता है।
एक दिए गए ऑब्जेक्ट को परिभाषित करने वाली विशेषताओं का एक सेट विशेषता वेक्टर (या सुविधा वेक्टर) के रूप में जाना जाता है। एक विशेषता (या चर) वाले डेटा का वितरण एकविमीय के रूप में जाना जाता है। एक द्विविमीय वितरण में दो विशेषताएं होती हैं, आदि।
एक विशेषता का प्रकार उन संभावित मूल्यों के सेट द्वारा तय किया जाता है जिन्हें नाममात्र, बाइनरी, क्रमिक, या सांख्यिकीय विशेषता हो सकती है।
नाममात्र विशेषताएं - नाममात्र नामों के साथ जुड़े होने को परिभाषित करता है। एक नाममात्र विशेषता के मूल्य चीजों के प्रतीक या नाम हैं। प्रत्येक मूल्य किसी प्रकार की श्रेणी, कोड, या स्थिति आदि को परिभाषित करता है। नाममात्र विशेषताओं को श्रेणीबद्ध के रूप में परिभाषित किया जाता है। मूल्यों का कोई महत्वपूर्ण क्रम नहीं होता है। कंप्यूटर विज्ञान में, मूल्यों को गणना भी कहा जाता है।
बाइनरी विशेषताएं - एक बाइनरी विशेषता केवल दो तत्वों या अवस्थाओं के साथ एक नाममात्र विशेषता है जैसे 0 या 1, जहां 0 आमतौर पर परिभाषित करता है कि विशेषता अनुपस्थित है, और 1 परिभाषित करता है कि यह मौजूद है। बाइनरी विशेषताओं को बूलियन के रूप में परिभाषित किया जाता है यदि दो अवस्थाएं सत्य और असत्य के बराबर होती हैं।
एक बाइनरी विशेषता सममित है यदि इसकी दोनों अवस्थाएं समान रूप से मूल्यवान हैं और समान वजन उत्पन्न करती हैं। इस बात पर कोई प्राथमिकता नहीं है कि किन परिणामों को 0 या 1 के रूप में कोडित किया जाना चाहिए। एक उदाहरण लिंग विशेषता हो सकती है जिसमें पुरुष और महिला अवस्थाएं होती हैं।
एक बाइनरी विशेषता विषम है यदि अवस्थाओं के परिणाम समान रूप से महत्वपूर्ण नहीं हैं, जिसमें HIV के लिए चिकित्सा परीक्षण के सकारात्मक और नकारात्मक परिणाम शामिल हैं। परंपरा से, यह सबसे आवश्यक परिणाम को कोड कर सकता है, जो आमतौर पर निकटतम होता है, 1 द्वारा (उदाहरण के लिए, HIV सकारात्मक) और अलग द्वारा 0 (उदाहरण के लिए, HIV नकारात्मक)।
क्रमिक विशेषताएं - एक क्रमिक विशेषता एक विशेषता है जिसके संभावित मूल्यों में उनके बीच एक महत्वपूर्ण क्रम या रैंकिंग होती है, लेकिन क्रमिक मूल्यों के बीच परिमाण ज्ञात नहीं होता है।
संख्यात्मक विशेषताएं - एक संख्यात्मक विशेषता मात्रात्मक है। यह एक मापने योग्य मात्रा है, जिसे पूर्णांक या वास्तविक मूल्यों में परिभाषित किया गया है। यह अंतराल-मापित या अनुपात-मापित हो सकती है।