কোয়ালিটির প্রতীক ব্যবহার করে আরকজিআইএসে নাল মানকে কীভাবে প্রতীকী করা যায়?


9

আমার ডেটাতে একটি সংখ্যাসূচক ক্ষেত্রে নাল মান জড়িত (ডেটা অনুপস্থিত)। আমি যখন এটি প্রতীকতত্ত্বের পরিমাণ হিসাবে নির্দিষ্ট করি তখন দেখা যায় যে নাল মানগুলির সাথে যুক্ত বহুভুজগুলি মানচিত্রের বাইরে নিয়ে গেছে। মানচিত্রে আমি কীভাবে এই মানগুলি (অর্থাত্ তাদের বহুভুজ) উপস্থাপন করতে পারি? নাল মানগুলিকে 0 তে রূপান্তর করার জন্য আমি কিছু পড়েছি, তবে এটি করা বিভ্রান্তিকর কারণ এগুলি 0 টি নয়, এন্ট্রি অনুপস্থিত।

অ্যাট্রিবিউট টেবিলের সাথে শেফফিলটিতে যোগদানের পরে আমি এই পরিস্থিতিতে পড়ি তবে আমি অনুমান করি যে অনুপস্থিত ডেটা অন্তর্ভুক্ত এমন কোনও ডেটা দিয়েই এটি ঘটে। এটি কি তাই, বা যোগদানের পদ্ধতির জন্যই অনন্য?


এটি কি মিল না হওয়ার কারণে ('থেকে' টেবিলের মান 'থেকে' টেবিলের কোনও সারি মেলে না)? তুলনামূলকভাবে যোগ দিয়ে কাজ করা কঠিন, যদিও এটি আপনাকে বৈশিষ্ট্য সারণীতে নুল দেখায় সত্যই কিছুই নির্বাচন করতে পারে না (এমনকি এনইউএলএলও নয়) এর দ্বারা নির্বাচিত / সংজ্ঞায়িত করার চেয়ে নাল মানগুলির সাথে সারি যুক্ত না করাই ভাল। জয়েন_ফ্রম_ফিল্ড = জয়েন_ টোফিল্ড (আসল ক্ষেত্রের নাম ব্যবহার করুন) এবং তারপরে নির্বাচন স্যুইচ করে আপনি সারিগুলিকে খুঁজে পেতে পারেন that
মাইকেল সিসটেমসন

আপনার ডেটা @ "দেখে ভাল হবে তবে" আমি অনুমান করি যে অনুপস্থিত ডেটা অন্তর্ভুক্ত থাকা কোনও ডেটার সাথে এটি ঘটেছিল it এটি কি তাই? "। আপনার ডেটা শেফফাইল বা ফিচারক্লাস কি? বিটিডাব্লু নাল মানগুলির প্রতীক হিসাবে আপনি এই মানগুলি প্রতীকী হতে পারে এমন অন্যান্যতে পরিবর্তন করতে পারেন।
এসআইস্লাম

উত্তর:


12

হ্যাঁ, এটি কোনও ডেটা দিয়েই ঘটবে। পরিমাণগুলি একটি সংখ্যাসূচক মান এবং নাল অর্থ কোনও ডেটা বা কোনও মূল্য নয়, সুতরাং এগুলি উপস্থাপন করা হবে না (ধরে নিই যে সত্যিকারের কোনও ডেটা / নাল নেই এবং এটি সেভাবে হওয়ার কথা। বিভাগগুলির সাহায্যে আপনি একটি মান হিসাবে নাল প্রদর্শন করতে পারেন, তবে একটি সংখ্যা ভিত্তিক সিবমোলজি দিয়ে নয়। আপনি কোন পরিমাণের পদ্ধতিটি ব্যবহার করছেন তার উপর নির্ভর করে বেশ কয়েকটি কাজের পরিমাণ রয়েছে।

আপনি নাল মানগুলি একটি কোডেড মানতে পরিবর্তন করতে পারেন যার অর্থ নাল (যেমন -999 বা কিছু); এমন কিছু যা ডেটা সেটে একটি বৈধ মান হিসাবে ভুল হবে না এবং শূন্য নয় (যেহেতু আপনি যেমন বলেছেন, এটি বিভ্রান্তিকর)। আপনি আপনার শ্রেণিবিন্যাসে নিশ্চিত হয়ে উঠবেন যে মানটির নিজস্ব শ্রেণি ছিল অন্য কোনও মান (চিহ্ন চিহ্ন ট্যাবে করা যায় না) সহ। জনশ্রুতিতে, আপনার যদি একটি থাকে, আপনি কেবল সেই মানটির জন্য লেবেলটিকে কোনও ডেটা বা অনুরূপ কিছুতে পরিবর্তন করবেন।

আপনি দ্বিতীয়বার স্তরটিও যুক্ত করতে পারেন, একই ক্ষেত্রটির প্রতীকী হয়েছিলেন তবে বৈশিষ্ট্য হিসাবে (যাতে সমস্ত বৈশিষ্ট্য একই রকম হয়)। স্তর বৈশিষ্ট্যের সংজ্ঞা ক্যোয়ারী ট্যাবে যান এবং এক্সপ্রেশনটি ইনপুট করুন "field" is null। এটি কেবলমাত্র সেই স্তরের নাল মান সহ বৈশিষ্ট্যগুলি প্রদর্শন করতে হবে এবং আপনি পছন্দ করলেও সেগুলি প্রতীকী করতে পারেন।

নোট করুন যে শেফফাইলগুলি সত্য নাল মান সমর্থন করে না - সেগুলি সংখ্যাসূচক হলে শূন্য হিসাবে সংরক্ষণ করা হয়। এর কারণে, আপনি ডেটা এবং নালাগুলির মধ্যে সত্য শূন্যগুলির মধ্যে পার্থক্য করতে পারবেন না। আপনাকে জিওডাটাবেস বৈশিষ্ট্য শ্রেণিতে আপনার শেফফিলগুলি আমদানি করতে হবে যা সত্য নাল মানগুলিকে সমর্থন করে বা উপরের মত কোডেড মান ব্যবহার করবে।

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