এনএএন এবং এনএ এর মধ্যে পার্থক্য কী?


48

আমি জানতে চাই কেন কিছু आर এর মতো ভাষাতে এনএ এবং এনএএন উভয় থাকে। পার্থক্যগুলি কি বা সেগুলিও সমান সমান? আসলেই কি এনএ থাকা দরকার?


5
আমি বলতে চাই যে এনএ একজন "স্থানধারক" এর চেয়ে বেশি; NaN (আইইইই) পাটিগণিত উদ্দেশ্যে।
জেএম

@JM। সংক্ষিপ্ত করার ভাল উপায়।
সানকুলসু

এবং ইনফও রয়েছে, যা উদাহরণস্বরূপ 1/0 এর মত প্রকাশের জন্য দাঁড়িয়েছে ...
কার্স্টেন ডব্লিউ

এটি এখানে ডকুমেন্টেশনে ব্যাখ্যা করা হয়েছে
গুং - মনিকা পুনরায়

1
আমি মনে করি এই প্রশ্নটি স্ট্যাক ওভারফ্লোর জন্য আরও উপযুক্ত, তবে স্থানান্তরিত করার জন্য প্রশ্নটি খুব পুরানো।
জাচ

উত্তর:


44

? is.nan

? is.na

? এন

? NaN

আপনার প্রশ্নের উত্তর দেওয়া উচিত।

তবে, সংক্ষেপে:

NaN এর অর্থ - একটি নম্বর নয় এর জন্য দাঁড়ায়00

এনএকে সাধারণত অনুপস্থিত মান হিসাবে ব্যাখ্যা করা হয় এবং এর বিভিন্ন ফর্ম রয়েছে - এনএ_ইন্টেজার_, এনএ_রিয়াল_ ইত্যাদি has


21
নোট, এর is.na()আয় TRUEউভয় এন এবং NaN জন্য, যা থেকে পৃথক is.nan()উদাঃ is.na(c(0/0,NA)) বনাম is.nan(c(0/0,NA))
সিএল

11

এনএ হতাশাগুলির জন্য। জেএম যেমন বলেছিল এনএএন, পাটিগণিত উদ্দেশ্যে। NaN সাধারণত কিছু গাণিতিক অপারেশনের পণ্য, যেমন 0/0। এনএ সাধারণত অগ্রিম ঘোষিত হয়, বা যখন আপনি কিছু নেই যা অ্যাক্সেস করার চেষ্টা করেন তখন পরিচালনার একটি পণ্য:

 > a <- c(1,2)
 > a[3]
   [1] NA 

5

আমি এনএ 'নট উপলভ্য' এর পক্ষে দাঁড়িয়ে রয়েছি বলে মনে করি, আর এনএএন হ'ল 'নট নম্বর' না, যদিও এটি ব্যাখ্যার চেয়ে স্মরণীয়। যাইহোক, আমি আর (সম্ভবত স্প্লস?) ব্যতীত অন্য কোনও ভাষা সম্পর্কে জানি না যার উভয়ই আছে। মতলব, উদাহরণস্বরূপ, শুধুমাত্র NAN আছে।


আপনি একটি (সমালোচনা) টাইপ করেছেন। "না এন 'একটি সংখ্যা নয়'"
পিটার স্মিট

@ পিটার স্মিট: ওওচ, ধন্যবাদ আমার এক্স সার্ভারটি
কিস্ট্রোকটি

2
বেশ কয়েকটি ভাষার সমতুল্য নির্মাণ রয়েছে। উদাহরণস্বরূপ পিএইচপি এবং জাভাস্ক্রিপ্টের নাল এবং NaN রয়েছে।
নিকো

2

এনএ এর অর্থ আপনি যখন স্প্রেডশিটটি আর-তে আমদানি করেছিলেন তখনই ত্রুটিটি ইতিমধ্যে ছিল Na এটি তৃতীয় ধরণের ত্রুটি যা সত্যিই ধরা শক্ত।

:-)


3
প্রথম দুটি কি?
ডেভিড লেবাউর 21

আমি গ্লিব হয়ে যাচ্ছিলাম, তবে আমার অর্থ কী ছিল - এনএ হ'ল প্রথম ধরণের ত্রুটি, প্রায়শই আমদানি করা তথ্যের কোনও কারণে ভুল টাইপ হয় - যেমন বিরামচিহ্ন / অক্ষর / সাদা স্থান বা টাইপস / কেস-প্রকরণের একটি সংখ্যাযুক্ত ক্ষেত্র একটি ফ্যাক্টরের স্তরে। এনএন দ্বিতীয় ত্রুটি, এটি যখন আপনি আর এর মধ্যে ডেটা রূপান্তর করেন তখন প্রায়শই ঘটে The তৃতীয় ত্রুটি এমন একটি ডেটা যা এর একটি সংখ্যাগত মান থাকে তবে একটি কারণে বা অন্য কোনও কারণে ভুল হয় এবং এটি তত্ক্ষণাত কম লক্ষণীয়। আবার এটি কেবল কঠোর শ্রেণিবিন্যাস নয়, কেবল একটি অনানুষ্ঠানিক পর্যবেক্ষণ হিসাবে বোঝানো হচ্ছে।
f1r3br4nd

0

এনএ = পাওয়া যায় না

নাএন = একটি সংখ্যা নয়

আমি মনে করি একবার আমরা সংক্ষিপ্ত বিবরণ প্রসারিত করি, এটি স্ব-বর্ণনামূলক হওয়া উচিত।


2
সিভি তে স্বাগতম! উত্তর দেওয়ার জন্য ধন্যবাদ, তবে দয়া করে প্রথমে বিদ্যমান উত্তরগুলি পড়ুন এবং আপনি নতুন কিছু যুক্ত করছেন কিনা তা বিবেচনা করুন।
স্কর্চচি - মনিকা পুনরায় ইনস্টল করুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.