SAS একটি শক্তিশালী টুল যা ডেটা ভিজ্যুয়ালাইজেশন করার জন্য বিভিন্ন ধরনের গ্রাফ এবং প্লট তৈরি করতে সহায়তা করে। এই প্লটগুলি ডেটার মধ্যে সম্পর্ক বুঝতে এবং ফলাফলগুলোকে সহজে উপস্থাপন করতে সাহায্য করে। এখানে আমরা Bar Plot, Line Plot, এবং Scatter Plot তৈরি করার প্রক্রিয়া দেখব, যেগুলি স্যাসে জনপ্রিয় ভিজ্যুয়ালাইজেশন টেকনিক।
১. Bar Plot (বার প্লট)
Bar Plot ব্যবহৃত হয় ক্যাটাগোরিক্যাল ডেটার মধ্যে পার্থক্য দেখানোর জন্য। এটি এক বা একাধিক ক্যাটাগরি ভেরিয়েবলের জন্য বার (যথাক্রমে প্রতিটি ক্যাটাগরি অনুযায়ী উচ্চতা) প্রদর্শন করে।
উদাহরণ: Bar Plot তৈরি করা
proc sgplot data=sashelp.class;
vbar Sex; /* Sex ভেরিয়েবলের জন্য বার প্লট তৈরি */
run;
এখানে:
vbar Sex;কমান্ডটিSexভেরিয়েবলের জন্য একটি vertical bar plot তৈরি করবে।sashelp.classএকটি বিল্ট-ইন ডেটাসেট যা স্যাসের মধ্যে ডেমো ডেটা হিসেবে পাওয়া যায়।
কাস্টমাইজেশন: বার প্লটের রং এবং আরও অনেক কিছু পরিবর্তন করা
proc sgplot data=sashelp.class;
vbar Sex / response=Age stat=mean fillattrs=(color=blue); /* Age এর গড় অনুযায়ী বার */
run;
এখানে:
response=Ageদ্বারাAgeভেরিয়েবলের গড় মান অনুযায়ী বার প্লট তৈরি হচ্ছে।fillattrs=(color=blue)দ্বারা বারগুলির রং নির্ধারণ করা হয়েছে।
২. Line Plot (লাইন প্লট)
Line Plot ব্যবহার করা হয় সময়ের সাথে ডেটার পরিবর্তন দেখানোর জন্য। এটি সাধারণত time series data বা ক্রমবর্ধমান ডেটার জন্য ব্যবহৃত হয়।
উদাহরণ: Line Plot তৈরি করা
proc sgplot data=sashelp.stocks;
series x=date y=close / group=stock;
run;
এখানে:
series x=date y=closeদ্বারা X-অক্ষ এবং Y-অক্ষের জন্য যথাক্রমেdateএবংcloseভেরিয়েবল নির্বাচন করা হয়েছে।group=stockদিয়ে বিভিন্ন স্টকের জন্য আলাদা লাইন তৈরি হবে।
কাস্টমাইজেশন: লাইন প্লটের স্টাইল এবং রং পরিবর্তন করা
proc sgplot data=sashelp.stocks;
series x=date y=close / group=stock lineattrs=(color=red thickness=2);
run;
এখানে:
lineattrs=(color=red thickness=2)দ্বারা লাইনটির রং এবং থিকনেস কাস্টমাইজ করা হয়েছে।
৩. Scatter Plot (স্ক্যাটার প্লট)
Scatter Plot ব্যবহার করা হয় দুইটি নিউমেরিক ভেরিয়েবলের মধ্যে সম্পর্ক দেখানোর জন্য। এটি একটি গ্রাফ যেখানে দুটি ভেরিয়েবলের মান X এবং Y অক্ষের উপর চিত্রিত হয়।
উদাহরণ: Scatter Plot তৈরি করা
proc sgplot data=sashelp.class;
scatter x=Height y=Weight;
run;
এখানে:
scatter x=Height y=Weight;কমান্ডটিHeightএবংWeightভেরিয়েবলের মধ্যে সম্পর্ক দেখানোর জন্য একটি স্ক্যাটার প্লট তৈরি করবে।
কাস্টমাইজেশন: স্ক্যাটার প্লটের মার্কার এবং রং পরিবর্তন করা
proc sgplot data=sashelp.class;
scatter x=Height y=Weight / markerattrs=(symbol=circlefilled color=blue size=10);
run;
এখানে:
markerattrs=(symbol=circlefilled color=blue size=10)দ্বারা মার্কারের চেহারা কাস্টমাইজ করা হয়েছে।
সারাংশ
SAS-এ Bar Plot, Line Plot, এবং Scatter Plot তৈরি করা খুবই সহজ এবং শক্তিশালী ভিজ্যুয়ালাইজেশন টেকনিক। এই প্লটগুলির মাধ্যমে আপনি ক্যাটাগোরিক্যাল ডেটা, সময়ের সাথে পরিবর্তনশীল ডেটা, এবং দুইটি নিউমেরিক ভেরিয়েবলের মধ্যে সম্পর্ক খুব সহজে দেখাতে পারেন।
- Bar Plot সাধারণত ক্যাটাগরি ডেটার জন্য ব্যবহৃত হয়।
- Line Plot সময় ভিত্তিক বা ক্রমবর্ধমান ডেটার জন্য ব্যবহার করা হয়।
- Scatter Plot দুইটি নিউমেরিক ভেরিয়েবলের মধ্যে সম্পর্ক দেখানোর জন্য ব্যবহৃত হয়।
এগুলোকে কাস্টমাইজ করার মাধ্যমে আরো ইন্টারেকটিভ এবং পরিষ্কার গ্রাফ তৈরি করা যায়।
Read more