ODS Style এবং Template ব্যবহার

SAS ODS (Output Delivery System) - স্যাস (SAS) - Big Data and Analytics

420

SAS-এ ODS (Output Delivery System) স্টাইল এবং টেমপ্লেট ব্যবহার করে আপনি কাস্টমাইজড গ্রাফ এবং রিপোর্ট তৈরি করতে পারেন। ODS স্টাইল এবং টেমপ্লেট সিস্টেমের মাধ্যমে আপনি আপনার রিপোর্ট এবং গ্রাফের লুক এবং ফিল পুরোপুরি কাস্টমাইজ করতে পারেন, যা ডেটা প্রেজেন্টেশনকে আরও আকর্ষণীয় এবং বুঝতে সহজ করে তোলে।


ODS স্টাইল

ODS স্টাইল হল একটি ডিজাইন প্যাটার্ন, যা বিভিন্ন রিপোর্ট, টেবিল, গ্রাফ বা আউটপুটে ফন্ট, রঙ, টেবিলের সীমানা, ব্যাকগ্রাউন্ড রঙ এবং অন্যান্য আউটপুট বৈশিষ্ট্য নিয়ন্ত্রণ করতে ব্যবহৃত হয়।

ODS স্টাইল এর গঠন

ODS <destination> STYLE=<style_name>;
  • destination: আউটপুটের গন্তব্য (যেমন, HTML, PDF, RTF ইত্যাদি)।
  • style_name: ODS স্টাইলের নাম (যেমন, HTMLBlue, Journals, Minimal, ইত্যাদি)।

উদাহরণ: ODS স্টাইল ব্যবহার

ods html style=Journal;
proc print data=sashelp.class;
run;
ods html close;

এখানে:

  • ods html style=Journal; ব্যবহার করে Journal স্টাইল অ্যাপ্লাই করা হয়েছে।
  • ods html close; দ্বারা HTML আউটপুট বন্ধ করা হয়েছে।

SAS বেশ কিছু প্রি-ডিফাইন্ড স্টাইল প্রোভাইড করে, যেমন:

  • HTMLBlue: ব্লু থিমযুক্ত HTML আউটপুট।
  • Journals: পেশাদার মানের রিপোর্ট স্টাইল।
  • Minimal: সাধারন এবং পরিষ্কার স্টাইল।

ODS টেমপ্লেট

ODS টেমপ্লেট হল একটি অত্যন্ত শক্তিশালী ফিচার, যা কাস্টম গ্রাফ এবং রিপোর্টের লেআউট তৈরি করতে ব্যবহৃত হয়। ODS Templates ব্যবহার করে আপনি আপনার রিপোর্টের গঠন, লেআউট এবং ডিজাইন খুবই নমনীয়ভাবে কাস্টমাইজ করতে পারেন।

ODS টেমপ্লেট এর গঠন

ODS TEMPLATE;
   ... /* Template definition */
ODS END TEMPLATE;

এই টেমপ্লেটের মধ্যে আপনি বিভিন্ন ধরনের গ্রাফ এবং টেবিলের জন্য ডিজাইন এবং লেআউট নির্ধারণ করতে পারবেন। এটি জেনেরিক গ্রাফগুলির জন্য ব্যবহার করা হয় এবং কাস্টম রিপোর্ট তৈরি করতে সহায়তা করে।

উদাহরণ: ODS টেমপ্লেট ব্যবহার

ods html file="output.html";
ods graphics / reset=all;
ods graphics on / width=800px height=600px;

proc sgplot data=sashelp.class;
   scatter x=height y=weight / markerattrs=(symbol=circlefilled color=blue);
   title "Height vs Weight of Students";
run;

ods html close;

এখানে:

  • ods graphics দ্বারা গ্রাফের আকার এবং ডিজাইন কাস্টমাইজ করা হচ্ছে।
  • reset=all ব্যবহার করে সমস্ত পূর্ববর্তী গ্রাফিক্স সেটিংস রিসেট করা হচ্ছে।

কাস্টম ODS স্টাইল এবং টেমপ্লেট তৈরি করা

SAS আপনাকে কাস্টম স্টাইল এবং টেমপ্লেট তৈরি করার জন্য একটি শক্তিশালী টুলসেট প্রদান করে। আপনি নিজের পছন্দমত ফন্ট, রঙ, মার্জিন এবং অন্যান্য গ্রাফিক্যাল এলিমেন্ট কাস্টমাইজ করতে পারেন।

কাস্টম ODS স্টাইল তৈরি করা

ods path sashelp.tmplmst(read);
ods html file="custom_report.html" style=custom_style;

proc print data=sashelp.class;
run;

ods html close;

এখানে, আপনি যদি custom_style নামে একটি কাস্টম স্টাইল তৈরি করতে চান তবে আপনাকে style সেটিংস এবং উপযুক্ত স্টাইল টেমপ্লেট তৈরি করতে হবে।

কাস্টম ODS টেমপ্লেট তৈরি করা

ods path sashelp.tmplmst(read);
ods graphics / width=600px height=400px;

proc sgplot data=sashelp.class;
   scatter x=height y=weight;
   title "Customized Scatter Plot";
run;

ods graphics off;

এখানে:

  • ods graphics ব্যবহার করে গ্রাফের আকার কাস্টমাইজ করা হচ্ছে।
  • proc sgplot ব্যবহার করে scatter plot তৈরি করা হয়েছে।

ODS স্টাইল এবং টেমপ্লেটের অন্যান্য ব্যবহার

১. PDF আউটপুটে স্টাইল অ্যাপ্লাই করা

ods pdf file="output.pdf" style=Minimal;
proc print data=sashelp.class;
run;
ods pdf close;

এখানে, ods pdf ব্যবহার করে PDF আউটপুটে Minimal স্টাইল অ্যাপ্লাই করা হয়েছে।

২. কাস্টম গ্রাফ তৈরি করা

ods html style=journal;
proc sgplot data=sashelp.class;
   scatter x=height y=weight;
   title "Customized Height vs Weight";
run;
ods html close;

এখানে:

  • ods html style=journal; দ্বারা Journal স্টাইলটি HTML আউটপুটে অ্যাপ্লাই করা হয়েছে।

সারাংশ

SAS-এর ODS স্টাইল এবং ODS টেমপ্লেট ব্যবহার করে আপনি আপনার রিপোর্ট এবং গ্রাফের লেআউট, ফন্ট, রঙ, সীমানা এবং অন্যান্য ডিজাইন উপাদান কাস্টমাইজ করতে পারেন। ODS style ডিফাইন করে রিপোর্টের ভিজ্যুয়াল প্রেজেন্টেশন এবং ODS template ব্যবহার করে আপনি গ্রাফ এবং রিপোর্টের গঠন এবং লেআউট কাস্টমাইজ করতে পারেন। এগুলির মাধ্যমে আপনি আপনার রিপোর্ট এবং গ্রাফগুলিকে আরও পেশাদার এবং দর্শনীয় করে তুলতে পারেন।

Content added By
Promotion

Are you sure to start over?

Loading...