আমি লক্ষ্য করেছি যে আপনার নমুনা ডেটাতে, আপনার অনিয়মিত সময়ের ব্যবধানের সাথে তুলনামূলকভাবে বড় সময়কাল থাকে । অন্য উত্তরগুলি কীভাবে আপনি একা একা একটি চার্ট তৈরি করতে পারেন তা নির্দেশ করে, এখানে আমি অন্য সমাধানের প্রস্তাব দিচ্ছি যা একটি ইন্টারেক্টিভ লাইন চার্ট তৈরি করতে পারে যা আমি উল্লিখিত সমস্যাগুলির সমাধান করে। নীচের ছবিটি আপনার বর্ণনার উপর ভিত্তি করে আমি যে উদাহরণ তৈরি করেছি তা দেখায়।
আমি এই চার্টটি ফানফুন এক্সেল অ্যাড-ইন দিয়ে তৈরি করেছি। মূলত, এই অ্যাড-ইনটি আপনাকে সরাসরি এক্সলে জাভাস্ক্রিপ্ট ব্যবহার করার অনুমতি দেয় যাতে আপনি ইন্টারেক্টিভ চার্ট তৈরি করতে হাইচার্টস.জেএস বা ডি 3.জেসের মতো লাইব্রেরি ব্যবহার করতে পারেন। আমি এই নির্দিষ্ট উদাহরণে HighCharts.js ব্যবহার করেছি। এই লেখচিত্রটিতে, আপনি বিশদ সংখ্যাগুলি দেখতে নির্দিষ্ট সময়ের মধ্যে জুম করতে আপনার মাউস ব্যবহার করতে পারেন। আপনার যদি বছরের পর বছর লগ থাকে তবে এটি খুব কার্যকর হবে।
আপনার তথ্য ফিরে। এই চার্টটি তৈরি করার আগে, আপনাকে অবশ্যই প্রতিটি মাসের জন্য ফ্রিকোয়েন্সি গণনা করতে হবে। জাভাস্ক্রিপ্টে একটি ছোট ফাংশন লিখে এটি করা যেতে পারে। এখানে কিছু নমুনা কোড।
var frequencyPerMonth = new Object();
var monthLast = 1;
var yearLast = 1970;
for(var i=0;i<data.length;i++){
var monthThis = parseInt(data[i][0].split('/')[0]-1);
var yearThis = parseInt(data[i][0].split('/')[2]);
if(monthThis == monthLast && yearThis == yearLast){
frequencyPerMonth[data[i][0].split('/')[2]+monthThis.toString()] += 1;
}
else{
frequencyPerMonth[data[i][0].split('/')[2]+monthThis.toString()] = 1;
}
monthLast = monthThis;
yearLast = yearThis;
}
ফানফুনের একটি অনলাইন সম্পাদক রয়েছে যাতে আপনি আপনার জাভাস্ক্রিপ্ট কোড এবং ফলাফলটি আবিষ্কার করতে পারেন। নীচের লিঙ্কে আমি কীভাবে উদাহরণ চার্ট তৈরি করেছি তার বিশদটি আপনি পরীক্ষা করতে পারেন।
https://www.funfun.io/1/#/edit/5a4e0d461010eb73fe125c4e
একবার আপনি অনলাইনে সম্পাদকে যে ফলাফলটি পেয়েছিলেন তাতে সন্তুষ্ট হয়ে গেলে, আপনি উপরের ইউআরএলটি ব্যবহার করে সহজেই আপনার এক্সেলটিতে ফলাফলটি লোড করতে পারেন। তবে অবশ্যই, প্রথম, আপনি আপনার এক্সেল মধ্যে Funfun অ্যাড-ইন যোগ করতে হবে ঢোকান - অফিস অ্যাড-ইনগুলি । এখানে আপনি কীভাবে আপনার এক্সেলটি উদাহরণটি লোড করবেন তা দেখানোর জন্য এখানে কিছু স্ক্রিনশট রয়েছে।
প্রকাশ: আমি ফানফুনের বিকাশকারী