@ ক্রিসডব্লিউ বলেছেন:
আমি যতদূর জানি এবং এর প্রমাণ পেতে পারি, আপনি ডেটাতে সর্বনিম্ন মানের নীচে কোনও শ্রেণিবিন্যাসের সীমা নির্ধারণ করতে পারবেন না।
এটি আমার চিন্তাভাবনা পেয়েছে এবং আমি ন্যূনতম মানের নীচে শ্রেণিবিন্যাসের সীমা নির্ধারণের জন্য একটি উপায় খুঁজে পেয়েছি। আমার আসল ইস্যুটি এই সত্যের চারদিকে নির্মিত হয়েছিল যে সর্বনিম্ন শ্রেণিবিন্যাসের পরিসীমাটিতে ডেটাতে সর্বনিম্ন মান থাকতে হয়।
তবে ব্যবহৃত অন্যান্য শ্রেণিবদ্ধকরণ রেঞ্জগুলিতে এ জাতীয় কোনও বিধিনিষেধ স্থাপন করা হয়নি। অতএব, কেউ দুটি (বা আরও) শ্রেণিবিন্যাসের রেঞ্জগুলিকে ডেটাতে সর্বনিম্ন মানের নীচে নামতে বাধ্য করতে পারে। এর মধ্যে একটি পছন্দের সর্বনিম্ন শ্রেণিবিন্যাসের ব্যাপ্তি উপস্থাপন করবে, অন্যটি ন্যূনতম মান ধারণ করতে ডামি পরিসীমা হিসাবে কাজ করবে।
এখানে আমি শ্রেণিবিন্যাসের জন্য যে পয়েন্ট ব্যবহার করেছি তা এখানে। চারটি ডাটা ফ্রেমের প্রতিটি স্তরকে অন্যান্য স্তরগুলির ডেটা রেঞ্জের প্রতি শ্রদ্ধা ছাড়াই 10 ফুটের একটি সংজ্ঞায়িত বিরতি ব্যবহার করে শ্রেণিবদ্ধ করা হয়েছিল।
চারটি ডেটা ফ্রেমের যেকোনটিতে সর্বাধিক শ্রেণিবিন্যাসের সীমা "0.01 থেকে 10.00" এবং সর্বনিম্ন শ্রেণিবিন্যাসের পরিসীমা "-110.62 থেকে -110.00" (যা আদর্শভাবে "-119.00 থেকে -110.00" হয়ে যাবে)। যেহেতু আমি 10 ফুট অন্তর বজায় রাখার চেষ্টা করছি তাই এটি মোট 13 ব্যবধানে অনুবাদ করে।
আমি আমার জেনেরিক কিংবদন্তির উত্স হিসাবে শীর্ষ বাম ডেটা ফ্রেমটি ব্যবহার করছি। আমি স্তর বৈশিষ্ট্যগুলি খোলার মাধ্যমে এবং শ্রেণিবদ্ধে গিয়ে শুরু করি। যেহেতু আমি চাই 13 টি অন্তর দৃশ্যমান হোক, তাই ডামি পরিসীমা উপলব্ধ থাকতে আমার 14 টি অন্তর নির্বাচন করতে হবে । আমি ম্যানুয়ালটিকে পদ্ধতি হিসাবে নির্বাচন করে এবং 14 টি ক্লাস তৈরি করে এটি করি।
তাদের বর্তমান অবস্থায় ব্যাপ্তি স্থাপন করা হয়েছে (শীর্ষে সর্বাধিক মানগুলি সহ), সীমাতে প্রবেশ করা মানের যে কোনও পরিবর্তনের তালিকার একেবারে নীচে অবস্থিত পরিসীমা ব্যতীত অন্য কোনও কিছুর উপর প্রভাব ফেলবে না। @ ক্রিসডাব্লু উল্লেখ করেছে যে এটি কোনও বাগ নয়, বরং আর্কজিআইএস কীভাবে ব্রেক মানগুলি নির্ধারণ করে তার একটি বৈশিষ্ট্য। ম্যানুয়াল পদ্ধতি নির্বাচন করার পরে কিন্তু ব্যাপ্তিগুলিতে কোনও পরিবর্তন করার আগে এখানে স্তর বৈশিষ্ট্য উইন্ডোটি রয়েছে:
এই সমস্যাটি সমাধান করার জন্য, আমি সাময়িকভাবে স্তরটির বাছাইটি বিপরীত করি। এই মুহুর্তে, সর্বনিম্ন রেঞ্জগুলি শীর্ষে রয়েছে, যখন সর্বোচ্চ রেঞ্জগুলি নীচে রয়েছে।
এখন, যদি আমি রেঞ্জের তালিকার নীচে স্ক্রোল করি (যেখানে সর্বাধিক সীমাটি প্রদর্শিত হয়) এবং নীচ থেকে সঠিক বিরতিগুলি সংজ্ঞায়িত করা শুরু করি, তবে আর্কজিআইএস আমি যে রেঞ্জগুলি সংজ্ঞায়িত করব তা মনে রাখবে:
এই চিত্রটিতে, আমি সর্বাধিক মান (10.00) দিয়ে শুরু করে নীচের দিকে কাজ করে 14 টির মধ্যে 5 টির মধ্যে উপরের মানটি সংজ্ঞায়িত করেছি।
আমি যখন তালিকার শীর্ষে পৌঁছেছি এবং আমার 14 তম পরিসরটি সম্পাদনা করব তখন এর সর্বনিম্ন মানটিকে স্তরের ন্যূনতম মান হিসাবে সংজ্ঞায়িত করা হবে, যেহেতু এর থেকে কোনও মান টানানোর জন্য এটির নীচে অন্য কোনও রেঞ্জ নেই:
যদিও এটি আগে আমি উল্লেখ করেছি যে এটি ডামি পরিসীমা, এটি বিবেচনা করে না। এই সময়ে, আমি আবার একবার স্তর বাছাই বিপরীত, যাতে সর্বোচ্চ রেঞ্জ আবার শীর্ষে হয়। নীচের চিত্রটি উপরের বাম ডেটা ফ্রেমের জন্য আপডেট করা কিংবদন্তি দেখায়, যা এখন 14 তম ডামি সীমা সহ সমস্ত চারটি ডেটা ফ্রেমের জন্য উপযুক্ত রেঞ্জগুলি প্রতিফলিত করে :
পরবর্তী পদক্ষেপটি বাকী ডেটা ফ্রেমের মাধ্যমে এই পরিবর্তনগুলি প্রচার করা। যদিও আমি অন্যান্য ডেটা ফ্রেমে প্রতীকটি আমদানির চেষ্টা করি তখন কিছু সমস্যা স্পষ্ট হয়:
@ ক্রিসডব্লিউ যেহেতু উল্লেখ করেছেন, এটি এমন একটি স্তর দিয়ে শুরু করার সিদ্ধান্তের কারণে যা ডেটা ফ্রেমের সমস্তটিতেই সর্বনিম্ন ন্যূনতম মান থাকে না। এটি প্রদর্শিত হয় যে ডেটা ফ্রেম এমন কোনও রেঞ্জ প্রদর্শন করবে না যা মূল ডেটা ফ্রেমে বিদ্যমান রেঞ্জের নীচে নেমে আসে।
যদি আপনি আমার মতো একটি স্তর দিয়ে শুরু করেন, তবে এর জন্য আমি যে সেরা সমাধানটি পেয়েছি তা হল চারটি ডেটা ফ্রেমের প্রত্যেকটির জন্য আমি উপরে যে পদক্ষেপগুলি আলোচনা করেছি তার পুনরাবৃত্তি করা; ম্যানুয়ালি 14 টি ক্লাসের সংজ্ঞা দেওয়া, ক্লাসগুলির বাছাইকে বিপরীত করা, প্রতিটি ব্যাপ্তির শীর্ষটিকে নতুন করে সংজ্ঞায়িত করা, এবং তারপরে শীর্ষে সর্বাধিক রেঞ্জ স্থাপনের জন্য বাছাইকরণকে ফিরিয়ে দেওয়া।
সবচেয়ে সহজ সমাধান, তবে, স্তরটির সাথে শ্রেণিবদ্ধকরণ প্রক্রিয়াটি শুরু করা যা সবচেয়ে কম মান রয়েছে। ইম্পোর্ট সিম্বোলজি বিকল্পটি অন্য ডেটা ফ্রেমের জন্য সঠিকভাবে ব্যবহার করা যেতে পারে।
অবশেষে, আমি তিনটি কিংবদন্তি মুছে ফেলতে পারি এবং না হয় বাকী কিংবদন্তিতে ডামি পরিসরটি লুকিয়ে রাখি বা এটিকে গ্রাফিকগুলিতে রূপান্তর করতে এবং ডামি পরিসীমাটি মুছতে পারি।