এই পৃষ্ঠাটি বর্ণনা করে কিভাবে চার্ট API ব্যবহার করে একটি রঙিন মানচিত্র তৈরি করতে হয়। এই চার্টটি একটি নতুন, উন্নত সংস্করণ যা একটি বৃহত্তর মানচিত্র এবং পুরানো মানচিত্রের চার্ট ( cht=t
) থেকে আরও বেশি বৈশিষ্ট্য সমর্থন করে৷
সুচিপত্র
চার্ট-নির্দিষ্ট বৈশিষ্ট্য | সাধারণ বৈশিষ্ট্য
|
ওভারভিউ
আপনি কাস্টম রঙে হাইলাইট করা বিভিন্ন দেশ বা রাজ্যের সাথে একটি মানচিত্র তৈরি করতে পারেন। আপনার নির্বাচিত দেশগুলিকে সঠিকভাবে প্রদর্শন করার জন্য আপনি মানচিত্রটিকে সঠিক স্তরে জুম করতে দিতে পারেন, অথবা আপনি অক্ষাংশ এবং দ্রাঘিমাংশের মান ব্যবহার করে একটি কাস্টম স্তরে জুম ইন বা আউট করতে পারেন৷
সমর্থিত পরামিতি
মানচিত্র চার্ট নিম্নলিখিত পরামিতি সমর্থন করে:
প্যারামিটার | প্রয়োজনীয় বা ঐচ্ছিক | বর্ণনা |
---|---|---|
cht=map< opt_zoom_and_center > | প্রয়োজন | একটি মানচিত্র চার্ট নির্দিষ্ট করে। opt_zoom_and_center - একটি ঐচ্ছিক স্ট্রিং যা আপনাকে একটি নির্দিষ্ট অঞ্চলে চার্টটিকে জুম বা কেন্দ্রীভূত করতে সক্ষম করে। বিস্তারিত দেখুন . |
chs | প্রয়োজন | মানচিত্রের আকার। একটি মানচিত্রের জন্য সর্বাধিক মাত্রা হল 600 পিক্সেল চওড়া, 600 পিক্সেল উচ্চ, বা মোট 300,000 পিক্সেল৷ |
chd= | ঐচ্ছিক | ব্যবহার করা হলে, ডেটা মানটি chco দ্বারা নির্দিষ্ট রঙের গ্রেডিয়েন্ট বরাবর সংশ্লিষ্ট দেশের রঙ নির্দেশ করবে। |
chld= | প্রয়োজন | দেশ বা রাজ্যগুলির একটি পাইপ-বিচ্ছিন্ন তালিকা যা |
| ঐচ্ছিক | চার্ট রং. আপনি
|
chtt, chts | ঐচ্ছিক | চার্ট শিরোনাম এবং শৈলী |
chm | ঐচ্ছিক | চার্ট মার্কার |
chma | ঐচ্ছিক | চার্ট মার্জিন |
chf=bg... | ঐচ্ছিক | কঠিন ভরাট (শুধুমাত্র পটভূমি) |
chdl | ঐচ্ছিক | চার্ট কিংবদন্তি |
উদাহরণ
বর্ণনা | উদাহরণ | |||
---|---|---|---|---|
এই উদাহরণে:
|
| |||
দুটি অঞ্চল হাইলাইট সহ ফ্রান্সকে দেখানো একটি মানচিত্র:
| chld=FR-D|FR-B|FR | |||
এই মানচিত্রটি রঙ গ্রেডিয়েন্ট ব্যবহার করে প্রদর্শন করে।
| chd=t:0,50,100 | |||
উল্লেখ্য যে মানচিত্রটি নির্দিষ্ট চার্ট আকারের ভিতরে ক্রপ করা যেতে পারে। এটি কারণ আমরা একটি নির্দিষ্ট চার্ট আকারের মধ্যে ফিট করার জন্য একটি মানচিত্রকে বিকৃত করব না, তবে আমরা মানচিত্রটিকে আপনি chld-এ নির্দিষ্ট করা অঞ্চলগুলিতে সীমাবদ্ধ করি৷ তাই, চার্টের সীমানার মধ্যে ক্রপ করা অঞ্চলগুলি এড়াতে, আপনাকে ম্যানুয়ালি মানচিত্রের আকার সামঞ্জস্য করতে হতে পারে। |
|
জুমিং এবং সেন্টারিং
ডিফল্টরূপে, চার্টটি জুম করা হবে এবং আপনার নির্বাচিত অঞ্চলগুলিকে কেন্দ্রে কেন্দ্রীভূত করা হবে এবং সংজ্ঞায়িত মানচিত্রের আকারের মধ্যে যতটা সম্ভব রেন্ডার করা অঞ্চলে তাদের ফিট করা হবে। যাইহোক, আপনি চার্টের কেন্দ্রীভূত এবং জুমিং স্তর দুটি ভিন্ন উপায়ে কাস্টমাইজ করতে পারেন:
পিক্সেল দ্বারা
পিক্সেল আকার দ্বারা সীমানা সামঞ্জস্য করতে, এই বিন্যাসটি ব্যবহার করুন:
cht=map:auto=<left_border>,<right_border>,<top_border>,<bottom_border>
যেখানে প্রতিটি সীমানার আকার স্বয়ংক্রিয়ভাবে গণনা করা জুম স্তরের বাইরে পিক্সেলে দেখানোর জন্য অতিরিক্ত সীমানা।
আপনি শুধুমাত্র জুম আউট করতে পারেন (ইতিবাচক মান); আপনি পিক্সেল জুমিং ব্যবহার করে ডিফল্ট জুম স্তরের চেয়ে কাছাকাছি জুম ইন (নেতিবাচক মান) করতে পারবেন না।
উদাহরণ:
এই উদাহরণগুলি সমস্ত লন্ডন দেখায় (Lat
জুমিং নেই (ডিফল্ট) | প্রতি পাশে 30 পিক্সেল জুম আউট | জুম আউট এবং ডান দিকে নিচে |
---|---|---|
| cht=map:auto=30,30,30,30 | cht=map:auto=50,0,80,0 |
অক্ষাংশ এবং দ্রাঘিমাংশ দ্বারা
আপনি এখানে দেখানো সিনট্যাক্স ব্যবহার করে অক্ষাংশ এবং দ্রাঘিমাংশ দ্বারা রেন্ডার করা মানচিত্রের সঠিক শীর্ষ, নীচে, বাম এবং ডান সীমানা নির্দিষ্ট করতে পারেন:
cht=map:fixed=<bottom_border_lat>,<left_border_long>,<top_border_lat>,<right_border_long>
যেখানে < bottom_border_lat > এবং < top_border_lat > নীচে এবং উপরের সীমানার অক্ষাংশ নির্দিষ্ট করে এবং <left_border_long > এবং < right_border_long > বাম এবং ডান সীমানার দ্রাঘিমাংশ নির্দিষ্ট করে।
দ্রষ্টব্য: Mercator প্রজেকশন বিকৃতির কারণে (মূলত, একটি সমতল চিত্রের উপর একটি বাঁকা মানচিত্র প্রজেক্ট করা), একটি লম্বা, সরু স্ট্রিপের উপর ফোকাস করা আপনার মানচিত্রে কিছু অপ্রত্যাশিত আকারের পার্থক্য সৃষ্টি করতে পারে।
উদাহরণ:
নিম্নলিখিত উদাহরণগুলি লন্ডন দেখায় (নীল রঙে হাইলাইট করা হয়েছে) যা 0.1° দ্রাঘিমাংশ, 51.5° অক্ষাংশ। নোট করুন কিভাবে মানচিত্র ক্রপ করা হয় কারণ মানচিত্রটি শুধুমাত্র গ্রেট ব্রিটেন (যেমন নির্দিষ্ট করা হয়েছে) প্রদর্শন করার চেষ্টা করছে এবং বিকৃতি ছাড়াই মনোনীত চার্ট পূরণ করতে চাইছে।
কেন্দ্রীভূত | অক্ষাংশ স্থানান্তরিত +10* | সমস্ত মান কমিয়ে জুম করা হয়েছে৷ |
---|---|---|
cht=map:fixed=40,-10,60,10 |
| cht=map:fixed=48,-3,54,3 |
লক্ষ্য করুন কিভাবে মাঝের চিত্রের আকার প্রথম চিত্রের চেয়ে কিছুটা ছোট, যদিও আমরা একই সংখ্যক ডিগ্রি উপরে নিয়েছি। এর কারণ হল আমরা একটি 3-ডি গোলক একটি 2-ডি চিত্রের উপর প্রজেক্ট করছি। প্রথম চার্টের মতো একই আকারের করতে আপনাকে দ্বিতীয় চার্টের প্রস্থ বাড়াতে হবে।
সাধারণ বৈশিষ্ট্য
এই পৃষ্ঠার বাকি বৈশিষ্ট্যগুলি স্ট্যান্ডার্ড চার্ট বৈশিষ্ট্য।
চার্ট শিরোনাম chtt
, chts
[ সমস্ত চার্ট ]
আপনি আপনার চার্টের জন্য শিরোনাম পাঠ্য, রঙ এবং ফন্টের আকার নির্দিষ্ট করতে পারেন।
বাক্য গঠন
chtt=<chart_title> chts=<color>,<font_size>,<opt_alignment>
chtt
- চার্ট শিরোনাম নির্দিষ্ট করে।
- < চার্ট_টাইটেল >
- চার্ট দেখানোর জন্য শিরোনাম। এটি কোথায় প্রদর্শিত হবে তা আপনি নির্দিষ্ট করতে পারবেন না, তবে আপনি ঐচ্ছিকভাবে ফন্টের আকার এবং রঙ নির্দিষ্ট করতে পারেন। শূন্যস্থান নির্দেশ করতে একটি + চিহ্ন এবং লাইন বিরতি নির্দেশ করতে একটি পাইপ অক্ষর (
|
) ব্যবহার করুন।
chts
[ ঐচ্ছিক ] - chtt
প্যারামিটারের জন্য রঙ এবং ফন্টের আকার।
- <রঙ >
- শিরোনামের রঙ, RRGGBB হেক্সাডেসিমেল বিন্যাসে । ডিফল্ট রঙ কালো।
- <font_size>
- শিরোনামের হরফের আকার, পয়েন্টে।
- < opt_alignment >
- [ ঐচ্ছিক ] শিরোনামের প্রান্তিককরণ। নিম্নলিখিত কেস-সংবেদনশীল স্ট্রিং মানগুলির মধ্যে একটি বেছে নিন: "l" (বাম), "c" (কেন্দ্রিক) "r" (ডান)। ডিফল্ট হল "c"।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
একটি শিরোনাম সহ একটি চার্ট, ডিফল্ট রঙ এবং ফন্টের আকার ব্যবহার করে৷ যোগ চিহ্ন ( একটি লাইন বিরতি জোর করতে একটি পাইপ অক্ষর ( | chtt=Site+visitors+by+month| |
একটি নীল, ডান-সারিবদ্ধ, 20-পয়েন্ট শিরোনাম সহ একটি চার্ট। | chtt=Site+visitors |
চার্ট মার্জিন chma
[ সমস্ত চার্ট ]
আপনি চার্টের মার্জিনের আকার পিক্সেলে নির্দিষ্ট করতে পারেন। মার্জিন নির্দিষ্ট চার্ট আকার ( chs
) থেকে ভিতরের দিকে গণনা করা হয়; মার্জিনের আকার বাড়ানো মোট চার্টের আকার বাড়ায় না, বরং প্রয়োজনে চার্টের ক্ষেত্রটিকে সঙ্কুচিত করে।
চার্টের আকার গণনা করার পরে যা অবশিষ্ট থাকে তা ডিফল্টভাবে মার্জিন হয়। এই ডিফল্ট মান চার্টের ধরন অনুসারে পরিবর্তিত হয়। আপনি যে মার্জিনগুলি নির্দিষ্ট করেছেন তা একটি সর্বনিম্ন মান; যদি চার্টের ক্ষেত্রটি মার্জিনের জন্য জায়গা ছেড়ে দেয়, তবে মার্জিনের আকার যা অবশিষ্ট থাকবে তা হবে; আপনি কোন কিংবদন্তি এবং লেবেলগুলির জন্য প্রয়োজনীয়তার চেয়ে ছোট মার্জিনগুলিকে চাপতে পারবেন না। এখানে একটি চার্টের মৌলিক অংশগুলি দেখানো একটি চিত্র:
চার্ট মার্জিনে অক্ষ লেবেল এবং কিংবদন্তি এলাকা অন্তর্ভুক্ত রয়েছে। কিংবদন্তি এলাকা স্বয়ংক্রিয়ভাবে টেক্সট ফিট করার জন্য স্বয়ংক্রিয়ভাবে আকার পরিবর্তন করে, যদি না আপনি টিপ: একটি বার চার্টে, বারগুলির একটি নির্দিষ্ট আকার (ডিফল্ট) থাকলে, চার্ট এলাকার প্রস্থ কমানো যাবে না। আপনাকে অবশ্যই |
বাক্য গঠন
chma= <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
- < left_margin >, < right_margin >, < top_margin >, < bottom_margin >
- চার্ট এলাকার চারপাশে ন্যূনতম মার্জিন আকার, পিক্সেলে। অক্ষের লেবেলগুলিকে চার্টের সীমানাগুলির সাথে বাম্পিং থেকে আটকাতে কিছু প্যাডিং অন্তর্ভুক্ত করতে এই মানটি বাড়ান৷
- < opt_legend_width >, < opt_legend_height >
- [ ঐচ্ছিক ] কিংবদন্তির চারপাশে মার্জিনের প্রস্থ, পিক্সেলে। লেজেন্ডটিকে চার্ট এরিয়া বা ছবির প্রান্তের সাথে বাম্প আপ করা এড়াতে এটি ব্যবহার করুন।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণে, চার্টের প্রতিটি পাশে ন্যূনতম 30 পিক্সেল মার্জিন রয়েছে। চার্ট লিজেন্ডটি 30 পিক্সেলের বেশি প্রশস্ত হওয়ার কারণে, ডান পাশের মার্জিনটি চার্ট লিজেন্ডের প্রস্থে সেট করা হয়েছে এবং অন্যান্য মার্জিন থেকে আলাদা। অক্ষ লেবেলগুলি প্লট এলাকার বাইরে, এবং তাই মার্জিন স্পেসের মধ্যে আঁকা হয়। |
|
কিংবদন্তির চারপাশে একটি মার্জিন যোগ করতে, এই উদাহরণে, কিংবদন্তিটি প্রায় 60 পিক্সেল চওড়া। আপনি যদি |
|
ব্যাকগ্রাউন্ড ফিলস chf
[ সমস্ত চার্ট ]
আপনি চার্ট ডেটা এলাকা এবং/অথবা পুরো চার্ট পটভূমির জন্য রঙ এবং শৈলী পূরণ করতে পারেন। ভরাটের প্রকারগুলি সলিড ফিল, স্ট্রাইপড ফিলস এবং গ্রেডিয়েন্ট অন্তর্ভুক্ত করে। আপনি বিভিন্ন এলাকার জন্য বিভিন্ন ফিল নির্দিষ্ট করতে পারেন (উদাহরণস্বরূপ, পুরো চার্ট এলাকা, বা শুধুমাত্র ডেটা এলাকা)। চার্ট এরিয়া ফিল ব্যাকগ্রাউন্ড ফিল ওভাররাইট করে। সমস্ত ফিলগুলি chf
প্যারামিটার ব্যবহার করে নির্দিষ্ট করা হয়েছে, এবং আপনি পাইপ অক্ষর ( | ) এর সাথে মানগুলি আলাদা করে একই চার্টে বিভিন্ন ধরনের ফিল (সলিড, স্ট্রাইপ, গ্রেডিয়েন্ট) মিশ্রিত করতে পারেন। চার্ট এলাকা ওভাররাইট চার্ট ব্যাকগ্রাউন্ড ফিল করে।
সলিড ফিলস chf
[ সমস্ত চার্ট ]
আপনি ব্যাকগ্রাউন্ড এবং/অথবা চার্ট এলাকার জন্য একটি কঠিন ফিল নির্দিষ্ট করতে পারেন, অথবা পুরো চার্টে একটি স্বচ্ছতার মান নির্ধারণ করতে পারেন। আপনি পাইপ অক্ষর ( |
) ব্যবহার করে একাধিক পূরণ নির্দিষ্ট করতে পারেন। (মানচিত্র: শুধুমাত্র পটভূমি)।
বাক্য গঠন
chf=<fill_type>,s,<color>|...
- < fill_type >
- চার্টের অংশটি পূরণ করা হচ্ছে। নিম্নলিখিত মানগুলির মধ্যে একটি নির্দিষ্ট করুন:
-
bg
- ব্যাকগ্রাউন্ড ফিল -
c
- চার্ট এলাকা পূরণ। মানচিত্র চার্টের জন্য সমর্থিত নয়। -
a
- পুরো চার্ট (পটভূমি সহ) স্বচ্ছ করুন।< color >
এর প্রথম ছয়টি সংখ্যা উপেক্ষা করা হয় এবং শুধুমাত্র শেষ দুটি (স্বচ্ছতার মান) পুরো চার্টে প্রয়োগ করা হয় এবং সমস্ত পূরণ করা হয়। -
b <index>
- বার সলিড ফিলস (শুধু বার চার্ট)। একটি কঠিন রঙ দিয়ে পূরণ করতে বারের সিরিজ সূচকের সাথে < index > প্রতিস্থাপন করুন। প্রভাবটি একটি বার চার্টেchco
নির্দিষ্ট করার অনুরূপ। উদাহরণের জন্য বার চার্ট সিরিজের রং দেখুন।
-
- s
- একটি কঠিন বা স্বচ্ছতা পূরণ নির্দেশ করে।
- < রঙ >
- ভরাট রঙ, RRGGBB হেক্সাডেসিমেল বিন্যাসে । স্বচ্ছতার জন্য, প্রথম ছয় সংখ্যা উপেক্ষা করা হয়, কিন্তু যেভাবেই হোক অন্তর্ভুক্ত করা আবশ্যক।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণটি ফ্যাকাশে ধূসর ( | |
এই উদাহরণটি ফ্যাকাশে ধূসর ( | |
এই উদাহরণটি পুরো চার্টে 50% স্বচ্ছতা প্রয়োগ করে (হেক্সাডেসিমেলে 80 হল 128, বা প্রায় 50% স্বচ্ছতা)। চার্টের মাধ্যমে দেখানো টেবিল সেল ব্যাকগ্রাউন্ড লক্ষ্য করুন। | |
চার্ট লিজেন্ড টেক্সট এবং স্টাইল chdl
, chdlp
, chdls
[ সমস্ত চার্ট ]
কিংবদন্তি হল চার্টের একটি পার্শ্ব বিভাগ যা প্রতিটি সিরিজের একটি ছোট পাঠ্য বিবরণ দেয়। আপনি এই কিংবদন্তির প্রতিটি সিরিজের সাথে যুক্ত পাঠ্যটি নির্দিষ্ট করতে পারেন এবং চার্টে এটি কোথায় প্রদর্শিত হবে তা উল্লেখ করতে পারেন।
আপনার কিংবদন্তির চারপাশে মার্জিন কীভাবে সেট করবেন তা শিখতে chma
দেখুন।
স্ট্রিং মানগুলির উপর একটি নোট: লেবেল স্ট্রিংগুলিতে শুধুমাত্র URL-নিরাপদ অক্ষরগুলি অনুমোদিত৷ নিরাপদে থাকার জন্য, আপনি 0-9a-zA-Z
অক্ষর সেটে নেই এমন অক্ষর সমন্বিত যেকোনো স্ট্রিংকে URL-এনকোড করতে হবে। আপনি Google ভিজ্যুয়ালাইজেশন ডকুমেন্টেশনে একটি URL এনকোডার খুঁজে পেতে পারেন।
বাক্য গঠন
chdl=<data_series_1_label>|...|<data_series_n_label> chdlp=<opt_position>|<opt_label_order> chdls=<color>,<size>
chdl
- কিংবদন্তীতে প্রদর্শনের জন্য প্রতিটি সিরিজের পাঠ্য।
- < ডেটা_সিরিজ_লেবেল >
- কিংবদন্তি এন্ট্রি জন্য পাঠ্য. প্রতিটি লেবেল
chd
অ্যারের সংশ্লিষ্ট সিরিজে প্রযোজ্য। একটি স্থানের জন্য একটি + চিহ্ন ব্যবহার করুন। আপনি যদি এই প্যারামিটারটি নির্দিষ্ট না করেন তবে চার্টটি একটি কিংবদন্তি পাবে না। একটি লেবেলে একটি লাইন বিরতি নির্দিষ্ট করার কোন উপায় নেই। কিংবদন্তিটি সাধারণত আপনার কিংবদন্তি পাঠ্যটিকে ধরে রাখতে প্রসারিত হবে এবং লেজেন্ডটিকে মিটমাট করার জন্য চার্টের ক্ষেত্রটি সঙ্কুচিত হবে।
chdlp
- [ ঐচ্ছিক ] কিংবদন্তির অবস্থান, এবং কিংবদন্তি এন্ট্রির ক্রম। আপনি < অবস্থান > এবং/অথবা < label_order > নির্দিষ্ট করতে পারেন। আপনি যদি উভয়টি নির্দিষ্ট করেন তবে একটি বার অক্ষর দিয়ে আলাদা করুন। আপনি যদি চান যে chdl
এ খালি কিংবদন্তি এন্ট্রিগুলি কিংবদন্তিতে এড়িয়ে যেতে চান তাহলে আপনি যেকোনো মানতে একটি 's' যোগ করতে পারেন। উদাহরণ: chdlp=bv
, chdlp=r
, chdlp=bv|r
, chdlp=bvs|r
- < opt_position >
- [ ঐচ্ছিক ] লেজেন্ডের অবস্থান সুনির্দিষ্ট করে। কিংবদন্তি এবং চার্ট এলাকা বা ছবির সীমানার মধ্যে অতিরিক্ত প্যাডিং নির্দিষ্ট করতে,
chma
প্যারামিটার ব্যবহার করুন। নিম্নলিখিত মানগুলির মধ্যে একটি চয়ন করুন:-
b
- লেজেন্ডের নীচে লেজেন্ড, একটি অনুভূমিক সারিতে লেজেন্ড এন্ট্রি। -
bv
- চার্টের নীচে কিংবদন্তি, একটি উল্লম্ব কলামে কিংবদন্তি এন্ট্রি। -
t
- চার্টের শীর্ষে লেজেন্ড, একটি অনুভূমিক সারিতে কিংবদন্তি এন্ট্রি। -
tv
- চার্টের শীর্ষে লেজেন্ড, একটি উল্লম্ব কলামে কিংবদন্তি এন্ট্রি। -
r
- [ ডিফল্ট ] লেজেন্ড লেজেন্ডের ডানদিকে, একটি উল্লম্ব কলামে লেজেন্ড এন্ট্রি। -
l
- লেজেন্ডের বাম দিকে, একটি উল্লম্ব কলামে কিংবদন্তি এন্ট্রি।
-
- < opt_label_order >
- [ ঐচ্ছিক ] যে ক্রমে লেবেলগুলি কিংবদন্তিতে দেখানো হয়েছে৷ নিম্নলিখিত মানগুলির মধ্যে একটি চয়ন করুন:
-
l
- [ উল্লম্ব কিংবদন্তিগুলির জন্য ডিফল্ট ]chdl
দেওয়া ক্রমে লেবেলগুলি প্রদর্শন করুন৷ -
r
-chdl
কে দেওয়া বিপরীত ক্রমে লেবেলগুলি প্রদর্শন করুন। এটি কিংবদন্তি দেখানোর জন্য স্ট্যাক করা বার চার্টে দরকারী
বার প্রদর্শিত একই ক্রমে. -
a
- [ অনুভূমিক কিংবদন্তির জন্য ডিফল্ট ] স্বয়ংক্রিয় ক্রম: মোটামুটি মানে হল দৈর্ঘ্য অনুসারে বাছাই করা, প্রথমে সংক্ষিপ্ততম, যেমন 10 পিক্সেল ব্লকে পরিমাপ করা হয়। যখন দুটি উপাদান একই দৈর্ঘ্যের হয় (10 পিক্সেল ব্লকে বিভক্ত), প্রথমে তালিকাভুক্ত একটি প্রথমে প্রদর্শিত হবে। -
0,1,2...
- কাস্টম লেবেল অর্ডার। এটিchdl
থেকে শূন্য-ভিত্তিক লেবেল সূচীগুলির একটি তালিকা, কমা দ্বারা পৃথক করা হয়েছে।
-
chdls
- [ ঐচ্ছিক ] কিংবদন্তি পাঠ্যের রঙ এবং ফন্টের আকার নির্দিষ্ট করে।
- < রঙ >
- লেজেন্ড টেক্সট রঙ, RRGGBB হেক্সাডেসিমেল ফর্ম্যাটে ।
- < আকার >
- কিংবদন্তি পাঠ্যের বিন্দু আকার।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
কিংবদন্তির দুটি উদাহরণ। আপনার ডেটা সিরিজের মতো একই ক্রমে কিংবদন্তি পাঠ্য নির্দিষ্ট করুন। | chdl=NASDAQ|FTSE100|DOW chdl=First|Second|Third |
প্রথম চার্ট অনুভূমিক কিংবদন্তি এন্ট্রিগুলি প্রদর্শন করে ( | |
এই উদাহরণটি ফন্টের আকার পরিবর্তন দেখায়। | |
শেপ মার্কার chm
[ বার, লাইন, রাডার, স্ক্যাটার ]
আপনি একটি চার্টে সমস্ত বা পৃথক ডেটা পয়েন্টের জন্য গ্রাফিকাল মার্কার নির্দিষ্ট করতে পারেন। যদি দুই বা ততোধিক মার্কার একই বিন্দু দখল করে, মার্কারগুলি chm
প্যারামিটারে যে ক্রমে প্রদর্শিত হয় সেই ক্রমে আঁকা হয়। আপনি ডেটা পয়েন্টগুলিতে পাঠ্য চিহ্নিতকারীও তৈরি করতে পারেন, যা ডেটা পয়েন্ট মার্কারগুলিতে আচ্ছাদিত।
আপনি chm
প্যারামিটারগুলিকে আলাদা করতে একটি পাইপ অক্ষর ( |
) ব্যবহার করে অন্য কোনো chm
প্যারামিটারের সাথে আকৃতি চিহ্নিতকারীকে একত্রিত করতে পারেন।
বাক্য গঠন
প্রতিটি সিরিজের জন্য নিম্নলিখিত পরামিতিগুলির একটি সেট নির্দিষ্ট করুন যা চিহ্নিত করা উচিত। একাধিক সিরিজ চিহ্নিত করতে, একটি পাইপ অক্ষর দ্বারা সীমাবদ্ধ অতিরিক্ত প্যারামিটার সেট তৈরি করুন। আপনি সব সিরিজ মার্ক আপ করতে হবে না. আপনি যদি একটি ডেটা সিরিজে মার্কার বরাদ্দ না করেন তবে এটি কোনও মার্কার পাবে না।
আকৃতি চিহ্নিতকারীরা স্ক্যাটার চার্টে কিছুটা ভিন্নভাবে আচরণ করে। আরও তথ্যের জন্য সেই ডকুমেন্টেশন দেখুন।
chm= [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset> |...| [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
- @
- [ ঐচ্ছিক ] যদি আপনি ঐচ্ছিক @ অক্ষর সহ মার্কার টাইপ আগে করেন, তাহলে < opt_whi_points > x:y বিন্যাস ব্যবহার করা উচিত।
- <marker_type>
- মার্কার ব্যবহার করার ধরন। নিম্নলিখিত ধরনেরগুলির মধ্যে একটি নির্দিষ্ট করুন:
-
a
- তীর -
c
- ক্রস -
C
- আয়তক্ষেত্র। একটি আয়তক্ষেত্র চিহ্নিতকারী হলে, আপনার অবশ্যই কমপক্ষে দুটি ডেটা সিরিজ থাকতে হবে, যেখানে সিরিজ 0 নীচের প্রান্তটি নির্দিষ্ট করে এবং সিরিজ 1 উপরের প্রান্তটি নির্দিষ্ট করে৷ < size > পিক্সেলে আয়তক্ষেত্রের প্রস্থ নির্দিষ্ট করে। -
d
- হীরা -
E
- ত্রুটি-বার মার্কার ( ) এই মার্কারটির জন্য দুটি ডেটা সিরিজ তৈরি করতে হবে, নীচের জন্য একটি মান এবং শীর্ষের জন্য দ্বিতীয় সিরিজের সংশ্লিষ্ট বিন্দু। এটি একটি বর্ধিত < আকার > সিনট্যাক্স প্রকাশ করে: লাইন_বেধ [: শীর্ষ_এন্ড_বটম_প্রস্থ ] যেখানে শীর্ষ_এন্ড_বটম_প্রস্থ ঐচ্ছিক। নীচের উদাহরণ দেখুন. -
h
- একটি নির্দিষ্ট উচ্চতায় চার্ট জুড়ে অনুভূমিক রেখা। ( < opt_which_points > প্যারামিটারের জন্য একমাত্র বৈধ বিন্যাস হল nd । ) -
H
- নির্দিষ্ট ডেটা মার্কারের মাধ্যমে অনুভূমিক রেখা। এটি একটি বর্ধিত < আকার > সিনট্যাক্স সমর্থন করে যা আপনাকে একটি সঠিক লাইন দৈর্ঘ্য নির্দিষ্ট করতে দেয়: লাইন_বেধ [: দৈর্ঘ্য ] যেখানে : দৈর্ঘ্য ঐচ্ছিক, এবং সম্পূর্ণ চার্ট এলাকা প্রস্থে ডিফল্ট। -
o
- বৃত্ত -
s
- বর্গক্ষেত্র -
v
- x-অক্ষ থেকে ডেটা পয়েন্ট পর্যন্ত উল্লম্ব রেখা -
V
- সামঞ্জস্যযোগ্য দৈর্ঘ্যের উল্লম্ব লাইন। এটি একটি বর্ধিত < আকার > মান সিনট্যাক্স সমর্থন করে যা আপনাকে একটি সঠিক লাইন দৈর্ঘ্য নির্দিষ্ট করতে দেয়: লাইন_বেধ [: দৈর্ঘ্য ] যেখানে : দৈর্ঘ্য ঐচ্ছিক, এবং সম্পূর্ণ চার্ট এলাকার উচ্চতায় ডিফল্ট। মার্কারটি ডেটা পয়েন্টকে কেন্দ্র করে থাকে। -
x
- একটি এক্স
-
- < রঙ >
- RRGGBB হেক্সাডেসিমেল বিন্যাসে এই সিরিজের জন্য মার্কারগুলির রঙ।
- < সিরিজ_সূচক >
- ডেটা সিরিজের শূন্য-ভিত্তিক সূচক যার উপর মার্কারগুলি আঁকতে হবে৷
h
চিহ্নিতকারী এবং চিহ্নিতকারীর জন্য উপেক্ষা করা হয়েছে যা x/y অবস্থান দ্বারা অবস্থান নির্দিষ্ট করে (@ অক্ষর দিয়ে শুরু করুন)। আপনি মার্কারগুলির জন্য একটি উত্স হিসাবে লুকানো ডেটা সিরিজ ব্যবহার করতে পারেন; আরও তথ্যের জন্য যৌগিক চার্ট দেখুন। গোষ্ঠীবদ্ধ উল্লম্ব বার চার্টগুলি নির্দিষ্ট বারগুলির সাথে মার্কারগুলিকে সারিবদ্ধ করতে একটি বিশেষ বর্ধিত সিনট্যাক্স সমর্থন করে। - < opt_whi_points >
- [ ঐচ্ছিক ] কোন পয়েন্টে মার্কার আঁকতে হবে। ডিফল্ট সব মার্কার হয়. নিম্নলিখিত মানগুলির মধ্যে একটি ব্যবহার করুন:
-
nd
- যেখানে মার্কার আঁকতে হবে। অর্থ চিহ্নিতকারী ধরনের উপর নির্ভর করে:- h ব্যতীত সকল প্রকার - কোন ডেটা পয়েন্টে মার্কার আঁকতে হবে, যেখানে nd হল সিরিজের শূন্য-ভিত্তিক সূচক। যদি আপনি একটি অ-পূর্ণসংখ্যা মান নির্দিষ্ট করেন, তাহলে ভগ্নাংশটি একটি গণনা করা মধ্যবর্তী বিন্দু নির্দেশ করে। উদাহরণস্বরূপ, 3.5 মানে পয়েন্ট 3 এবং পয়েন্ট 4 এর মধ্যে অর্ধেক পথ।
-
h
- 0.0 থেকে 1.0 পর্যন্ত একটি সংখ্যা, যেখানে 0.0 হল চার্টের নীচে, এবং 1.0 হল চার্টের শীর্ষে৷
-
-1
- সমস্ত ডেটা পয়েন্টে একটি মার্কার আঁকুন। আপনি সমস্ত ডেটা পয়েন্টে আঁকার জন্য এই প্যারামিটারটি খালি রাখতে পারেন। -
- n
- প্রতিটি n -তম ডেটা পয়েন্টে একটি মার্কার আঁকুন। ফ্লোটিং পয়েন্ট মান; n 1 এর কম হলে চার্টটি আপনার জন্য অতিরিক্ত মধ্যস্থতাকারী পয়েন্ট গণনা করবে। উদাহরণস্বরূপ, -0.5 ডেটা পয়েন্টের দ্বিগুণ মার্কার রাখবে। -
start:end:n
- একটি সীমার প্রতিটি n -তম ডেটা পয়েন্টে একটি মার্কার আঁকুন, শুরু থেকে শেষ পর্যন্ত সূচকের মানগুলি অন্তর্ভুক্ত করুন। সমস্ত পরামিতি ঐচ্ছিক (অনুপস্থিত থাকতে পারে), তাই 3::1 চতুর্থ উপাদান থেকে শেষ, ধাপ 1 পর্যন্ত হবে এবং এই প্যারামিটারটি সম্পূর্ণরূপে বাদ দিলে তা প্রথম : শেষ :1 তে ডিফল্ট হবে। সমস্ত মান ফ্লোটিং পয়েন্ট নম্বর হতে পারে। শেষ মান থেকে পিছিয়ে গণনা করতে, শুরু এবং শেষ ঋণাত্মক হতে পারে। যদি শুরু এবং শেষ উভয়ই নেতিবাচক হয়, তবে নিশ্চিত হন যে সেগুলি ক্রমবর্ধমান মানের তালিকায় রয়েছে (উদাহরণস্বরূপ, -6:-1:1)। n ধাপের মান 1-এর কম হলে, এটি প্রদত্ত ডেটা মানগুলিকে ইন্টারপোলেট করে অতিরিক্ত ডেটা পয়েন্ট গণনা করবে। ডিফল্ট মান হল first:last:1 -
x : y
- চার্টে একটি নির্দিষ্ট x/y বিন্দুতে একটি মার্কার আঁকুন। এই বিন্দু একটি লাইন হতে হবে না. এই বিকল্পটি ব্যবহার করতে মার্কার টাইপের আগে @ অক্ষর যোগ করুন। স্থানাঙ্কগুলিকে ফ্লোটিং পয়েন্টের মান হিসাবে নির্দিষ্ট করুন, যেখানে0:0
হল চার্টের নীচের বাম কোণে এবং1:1
হল চার্টের উপরের ডানদিকের কোণে৷ উদাহরণস্বরূপ, একটি চার্টের কেন্দ্রে একটি লাল, 15-পিক্সেল হীরা যোগ করতে,@d,FF0000,0,0.5:0.5,15
ব্যবহার করুন।
-
- < আকার >
- মার্কারের আকার, পিক্সেলে। বেশিরভাগই এই প্যারামিটারের জন্য একটি একক সংখ্যা মান নেয়; V, H, এবং S চিহ্নিতকারী সিনট্যাক্স সমর্থন করে < size >[: width ] যেখানে ঐচ্ছিক দ্বিতীয় অংশ লাইন বা মার্কার দৈর্ঘ্য নির্দিষ্ট করে।
- < opt_z_order >
- [ ঐচ্ছিক ] অন্যান্য মার্কার এবং অন্যান্য সমস্ত চার্ট উপাদানের তুলনায় যে স্তরটিতে মার্কার আঁকতে হবে। এটি -1.0 থেকে 1.0 পর্যন্ত একটি ফ্লোটিং পয়েন্ট সংখ্যা, অন্তর্ভুক্ত, যেখানে -1.0 হল নীচে এবং 1.0 হল শীর্ষ৷ চার্টের উপাদানগুলি (লাইন এবং বার) শূন্যের চেয়ে কম। যদি দুটি চিহ্নিতকারীর মান একই থাকে, তবে সেগুলি URL দ্বারা প্রদত্ত ক্রমে আঁকা হয়। ডিফল্ট মান হল 0.0 (শুধু চার্ট উপাদানের উপরে)।
- < opt_offset >
- [ ঐচ্ছিক ] আপনাকে নির্দিষ্ট অবস্থান থেকে অনুভূমিক এবং উল্লম্ব অফসেটগুলি নির্দিষ্ট করতে দিন৷ এখানে সিনট্যাক্স রয়েছে, যা একটি : delimiter:
reserved :< horizontal_offset >:< vertical_offset >
ব্যবহার করে। নির্দিষ্ট করা থাকলে, আপনি < opt_z_order > এর জন্যchm
প্যারামিটার স্ট্রিং-এ একটি খালি ,, মান অন্তর্ভুক্ত করতে পারেন। উদাহরণ:o,FF9900,0,4,12,, :10 o,FF9900,0,4,12.0,, :-10:20 o,FF9900,0,4,12,1, ::20
- সংরক্ষিত - ফাঁকা ছেড়ে দিন।
-
< horizontal_offset >
- একটি ধনাত্মক বা ঋণাত্মক সংখ্যা অনুভূমিক অফসেট নির্দিষ্ট করে, পিক্সেলে। ঐচ্ছিক; ব্যবহার না হলে ফাঁকা রাখুন। -
< vertical_offset >
- একটি ধনাত্মক বা ঋণাত্মক সংখ্যা যা উল্লম্ব অফসেট নির্দিষ্ট করে, পিক্সেলে। ঐচ্ছিক; ব্যবহার না হলে ফাঁকা রাখুন।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এখানে বেশ কয়েকটি আকৃতি এবং লাইন চিহ্নিতকারীর একটি উদাহরণ।
| chm= |
এখানে একটি ডেটা সিরিজের জন্য হীরা এবং অন্য ডেটা সিরিজের জন্য চেনাশোনা ব্যবহার করার একটি উদাহরণ। যদি দুই বা ততোধিক মার্কার একই বিন্দু দখল করে, মার্কারগুলি | chm= |
এখানে প্রতি সেকেন্ড ডেটা পয়েন্টে একটি মার্কার সহ একটি লাইন চার্ট রয়েছে (-2 মানে প্রতিটি অন্য পয়েন্ট)। | chd=t: |
এখানে ডেটা পয়েন্টের দ্বিগুণ মার্কার সহ একটি লাইন চার্ট রয়েছে (-0.5 মানে প্রতি অর্ধেক পয়েন্ট)। | chd=t: |
এই উদাহরণটি দেখায় কিভাবে কাস্টম রং এবং বেধ সহ গ্রিড লাইন তৈরি করতে h এবং v মার্কার ব্যবহার করতে হয়। z-অর্ডার মান (শেষ মান) -1 সেট করা হয়েছে যাতে গ্রিড লাইনগুলি ডেটা লাইনের নীচে আঁকা হয়। | chm= |
এই চার্টটি একটি লাইন চার্টে উল্লম্ব ভরাট লাইন যোগ করে:
| chm= |
এই উদাহরণটি সঠিক স্থানাঙ্ক ব্যবহার করে চার্টে একটি তীর এবং পাঠ্য চিহ্নিতকারী যোগ করে। প্রথম ডি চিহ্নিতকারী বারগুলির নীচে ট্রেস লাইন। দ্বিতীয় মার্কার হল তীর, এবং তৃতীয় চিহ্নিতকারী হল তীর টেক্সট। | chm= |
একটি নির্দিষ্ট ডেটা বিন্দুতে স্থির একটি অনুভূমিক রেখা ( H ) আপেক্ষিক মান দেখানোর জন্য বা একটি চার্টে একটি ডেটা মানের উচ্চতাকে জোর দেওয়ার জন্য কার্যকর হতে পারে। | chm=H,FF0000,0,18,1 |
এই গ্রাফটি চিহ্নিতকারীগুলিকে দেখায় যা < আকার > প্যারামিটারে লাইনের বেধ এবং দৈর্ঘ্য নির্দিষ্ট করতে পারে।
| title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2,5,3%,C9,5,3%:09,5,3% 7CE,000000,0,6,1:20" src="/chart/image/images/chart_95.png" />chm= |
পাঠ্য এবং ডেটা মান চিহ্নিতকারী chm
[ বার, লাইন, রাডার, স্ক্যাটার ]
আপনি কাস্টম টেক্সট সহ আপনার চার্টে নির্দিষ্ট পয়েন্ট লেবেল করতে পারেন, বা সেই সময়ে ডেটার ফর্ম্যাট করা সংস্করণগুলির সাথে।
আপনি chm
প্যারামিটার সেটগুলিকে আলাদা করতে একটি পাইপ অক্ষর ( |
) ব্যবহার করে যেকোনো chm
মার্কারকে একত্রিত করতে পারেন।
স্ট্রিং মানগুলির উপর একটি নোট: লেবেল স্ট্রিংগুলিতে শুধুমাত্র URL-নিরাপদ অক্ষরগুলি অনুমোদিত৷ নিরাপদে থাকার জন্য, আপনি 0-9a-zA-Z
অক্ষর সেটে নেই এমন অক্ষর সমন্বিত যেকোনো স্ট্রিংকে URL-এনকোড করতে হবে। আপনি Google ভিজ্যুয়ালাইজেশন ডকুমেন্টেশনে একটি URL এনকোডার খুঁজে পেতে পারেন।
বাক্য গঠন
প্রতিটি সিরিজের জন্য নিম্নলিখিত পরামিতিগুলির একটি সেট নির্দিষ্ট করুন যা চিহ্নিত করা উচিত। একাধিক সিরিজ চিহ্নিত করতে, একটি পাইপ অক্ষর দ্বারা সীমাবদ্ধ অতিরিক্ত প্যারামিটার সেট তৈরি করুন। আপনি সব সিরিজ মার্ক আপ করতে হবে না. আপনি যদি একটি ডেটা সিরিজে মার্কার বরাদ্দ না করেন তবে এটি কোনও মার্কার পাবে না।
chm= <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement> |...| <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
- <marker_type>
- মার্কার ব্যবহার করার ধরন। আপনি নিম্নলিখিত ধরনের থেকে চয়ন করতে পারেন:
-
f<text>
- পাঠ্য ধারণকারী একটি পতাকা। কাস্টম ইউআরএল-এনকোডেড টেক্সট অনুসরণ করে 'f' অক্ষরটি নির্দিষ্ট করুন। টেক্সট মার্কারগুলিতে কমা এড়ানোর জন্য, কমার আগে \ চিহ্ন দিয়ে দিন। উদাহরণ:fHello\,+World!
-
t<text>
- একটি সাধারণ পাঠ্য চিহ্নিতকারী। কাস্টম ইউআরএল-এনকোডেড টেক্সটের পরে 't' অক্ষরটি নির্দিষ্ট করুন। টেক্সট মার্কারগুলিতে কমা এড়ানোর জন্য, কমার আগে \ চিহ্ন দিয়ে দিন। উদাহরণ:tHello\,+World!
-
A< text >
- একটি টীকা চিহ্নিতকারী। এটি একটি পতাকা চিহ্নিতকারীর মতো, তবে চিহ্নিতকারীরা তাদের অবস্থানের সমন্বয় করবে যাতে তারা ওভারল্যাপ না করে। < opt_which_points > এর জন্য একমাত্র বৈধ বিন্যাস হল nd , সিরিজের একটি বিন্দুর সূচক বোঝাতে। -
N< formatting_string >
- ঐচ্ছিক বিন্যাস সহ এই সময়ে ডেটার মান। আপনি যদিchds
প্যারামিটার (কাস্টম স্কেলিং) ব্যবহার না করেন তবে এটি সঠিক এনকোডেড মান দেয়; আপনি যদি কোনো বিন্যাস প্রকারের সাথে সেই প্যারামিটারটি ব্যবহার করেন তবে মানটি আপনার নির্দিষ্ট করা পরিসরে স্কেল করা হবে। নিচের সংখ্যাসূচক মার্কার সহchds
এর উদাহরণ দেখুন। একটি স্ট্যাকড বার চার্টে এই মার্কার টাইপ দিয়ে, আপনি যদি < series_index > এর জন্য -1 উল্লেখ করেন তাহলে আপনি একটি মার্কার পাবেন যা এই স্ট্যাক করা বারের সমস্ত মানের সমষ্টি দেখায়। ফরম্যাটিং স্ট্রিং সিনট্যাক্স নিম্নরূপ:
< preceding_text >*< number_type >< decimal_places >zs< x or y >*< following_text >
এই উপাদান সব ঐচ্ছিক. এখানে প্রতিটি উপাদানের অর্থ হল:-
<preceding_text>
- প্রতিটি মানের আগে লেখা পাঠ্য। -
*...*
- আক্ষরিক তারকাচিহ্নে মোড়ানো একটি ঐচ্ছিক ব্লক, যেখানে আপনি সংখ্যার জন্য বিন্যাসের বিবরণ নির্দিষ্ট করতে পারেন। নিম্নলিখিত মান সমর্থিত, এবং সব ঐচ্ছিক:-
<number_type>
- সংখ্যার বিন্যাস, সাংখ্যিক মানের জন্য। নিচের কোনো একটি পছন্দ কর:-
f
- [ ডিফল্ট ] ফ্লোটিং পয়েন্ট ফরম্যাট। < decimal_places > মান সহ নির্ভুলতা উল্লেখ করার কথা বিবেচনা করুন। -
p
- শতাংশ বিন্যাস। একটি % চিহ্ন স্বয়ংক্রিয়ভাবে যুক্ত হয়। দ্রষ্টব্য: এই বিন্যাসটি ব্যবহার করার সময়, ডেটা মান 0.0 — 1.0 মানচিত্র থেকে 0 — 100% পর্যন্ত (উদাহরণস্বরূপ, 0.43 43% হিসাবে দেখানো হবে)। -
e
- বৈজ্ঞানিক স্বরলিপি বিন্যাস। -
c< CUR >
- উপযুক্ত মুদ্রা চিহ্নিতকারীর সাথে নির্দিষ্ট মুদ্রায় নম্বর ফর্ম্যাট করুন। একটি তিন-অক্ষরের মুদ্রা কোড দিয়ে< CUR >
প্রতিস্থাপন করুন। উদাহরণ: ইউরোর জন্যcEUR
। আপনি ISO ওয়েব সাইটে কোডগুলির একটি তালিকা খুঁজে পেতে পারেন, যদিও সমস্ত প্রতীক সমর্থিত নয়।
-
-
<decimal_places>
- একটি পূর্ণসংখ্যা নির্দিষ্ট করে যে কত দশমিক স্থান দেখাতে হবে। এই দৈর্ঘ্যের মানটি বৃত্তাকার (ছাঁটা নয়)। ডিফল্ট হল 2। -
z
- পিছনের শূন্য প্রদর্শন করুন। ডিফল্ট না . -
s
- প্রদর্শন গ্রুপ বিভাজক. ডিফল্ট না . -
x
বাy
-নির্দিষ্ট হিসাবে x- বা y- স্থানাঙ্ক থেকে ডেটা প্রদর্শন করুন। x ডেটার অর্থ চার্টের ধরন অনুসারে পরিবর্তিত হয়: এর অর্থ কী তা নির্ধারণ করতে আপনার চার্ট নিয়ে পরীক্ষা করুন। ডিফল্ট হল 'y' ।
-
-
< following_text >
- প্রতিটি মান অনুসরণ করার জন্য পাঠ্য।
-
-
- < রঙ >
- RRGGBB হেক্সাডেসিমেল বিন্যাসে এই সেটের জন্য মার্কারগুলির রঙ।
- < সিরিজ_সূচক >
- ডেটা সিরিজের শূন্য-ভিত্তিক সূচক যার উপর মার্কারগুলি আঁকতে হবে৷ যদি এটি একটি স্ট্যাক করা বার চার্ট হয় এবং মার্কার টাইপ হয় N (ডেটা পয়েন্টের মান), আপনি বারের প্রতিটি স্ট্যাকের জন্য একটি সমষ্টিগত মান চিহ্নিতকারী তৈরি করতে -1 নির্দিষ্ট করতে পারেন। একটি উদাহরণ জন্য নিচে দেখুন।
- < opt_whi_points >
- [ ঐচ্ছিক ] কোন পয়েন্টে মার্কার আঁকতে হবে। ডিফল্ট সব মার্কার হয়. নিম্নলিখিত মানগুলির মধ্যে একটি ব্যবহার করুন:
-
nd
- কোন ডেটা পয়েন্টে মার্কার আঁকতে হবে, যেখানে nd হল সিরিজের শূন্য-ভিত্তিক সূচক। যদি আপনি একটি অ-পূর্ণসংখ্যা মান নির্দিষ্ট করেন, তাহলে ভগ্নাংশটি একটি গণনা করা মধ্যবর্তী বিন্দু নির্দেশ করে। উদাহরণস্বরূপ, 3.5 মানে পয়েন্ট 3 এবং পয়েন্ট 4 এর মধ্যে অর্ধেক পথ। -
-1
- সমস্ত ডেটা পয়েন্টে একটি মার্কার আঁকুন। আপনি সমস্ত ডেটা পয়েন্টে আঁকার জন্য এই প্যারামিটারটি খালি রাখতে পারেন। -
-n
- প্রতিটি n -তম ডেটা পয়েন্টে একটি মার্কার আঁকুন। -
start : end : n
- একটি সীমার প্রতিটি n -তম ডেটা পয়েন্টে একটি মার্কার আঁকুন, শুরু থেকে শেষ পর্যন্ত সূচকের মান, অন্তর্ভুক্ত। সমস্ত পরামিতি ঐচ্ছিক (অনুপস্থিত থাকতে পারে), তাই 3::1 চতুর্থ উপাদান থেকে শেষ, ধাপ 1 পর্যন্ত হবে এবং এই প্যারামিটারটি সম্পূর্ণরূপে বাদ দিলে তা প্রথম : শেষ :1 তে ডিফল্ট হবে। সমস্ত মান ফ্লোটিং পয়েন্ট নম্বর হতে পারে। শেষ মান থেকে পিছিয়ে গণনা করতে, শুরু এবং শেষ ঋণাত্মক হতে পারে। যদি শুরু এবং শেষ উভয়ই নেতিবাচক হয়, তবে নিশ্চিত হন যে সেগুলি ক্রমবর্ধমান মানের তালিকায় রয়েছে (উদাহরণস্বরূপ, -6:-1:1)। n ধাপের মান 1-এর কম হলে, এটি প্রদত্ত ডেটা মানগুলিকে ইন্টারপোলেট করে অতিরিক্ত ডেটা পয়েন্ট গণনা করবে। ডিফল্ট মান হল first:last:1 -
x : y
- [ N- টাইপ মার্কারগুলির জন্য সমর্থিত নয় ] চার্টে একটি নির্দিষ্ট x/y পয়েন্টে একটি মার্কার আঁকুন। এই বিন্দু একটি লাইন হতে হবে না. এই বিকল্পটি ব্যবহার করতে মার্কার টাইপের আগে at অক্ষর (@
) যোগ করুন। স্থানাঙ্কগুলিকে ফ্লোটিং পয়েন্টের মান হিসাবে নির্দিষ্ট করুন, যেখানে0:0
হল চার্টের নীচের বাম কোণে,0.5:0.5
হল চার্টের কেন্দ্র এবং1:1
হল চার্টের উপরের ডানদিকের কোণে৷ উদাহরণস্বরূপ, একটি চার্টের কেন্দ্রে একটি লাল, 15-পিক্সেল হীরা যোগ করতে,@d,FF0000,0,0.5:0.5,15
ব্যবহার করুন।
-
- < আকার >
- পিক্সেলে চিহ্নিতকারীর আকার। যদি এটি একটি তৃতীয় ডেটা সিরিজের একটি স্ক্যাটার চার্ট হয় (বিন্দুর আকার নির্দিষ্ট করতে ব্যবহৃত হয়), এই মানটি ডেটা পরিসর দ্বারা স্কেল করা হবে। সুতরাং যদি ডেটা পরিসীমা 0-100 এবং < আকার > 30 হয়, 100-এর ডেটা মান 30 পিক্সেল চওড়া হবে, 50-এর ডেটা মান 15 পিক্সেল চওড়া হবে এবং আরও অনেক কিছু।
- < opt_z_order >
- [ ঐচ্ছিক ] অন্যান্য মার্কার এবং অন্যান্য সমস্ত চার্ট উপাদানের তুলনায় যে স্তরটিতে মার্কার আঁকতে হবে। এটি -1.0 থেকে 1.0 পর্যন্ত একটি ফ্লোটিং পয়েন্ট সংখ্যা, অন্তর্ভুক্ত, যেখানে -1.0 হল নীচে এবং 1.0 হল শীর্ষ৷ চার্টের উপাদানগুলি (লাইন এবং বার) শূন্যের চেয়ে কম। যদি দুটি চিহ্নিতকারীর মান একই থাকে, তবে সেগুলি URL দ্বারা প্রদত্ত ক্রমে আঁকা হয়। ডিফল্ট মান হল 0.0 (শুধু চার্ট উপাদানের উপরে)।
- < অপ্ট_প্লেসমেন্ট >
- [ ঐচ্ছিক ] ডেটা পয়েন্টের সাথে এই মার্কারটি কোথায় রাখতে হবে তা বর্ণনা করে অতিরিক্ত বসানো বিশদ। আপনি অনুভূমিক এবং/অথবা উল্লম্ব আপেক্ষিক অবস্থান, সেইসাথে অফসেটগুলি নির্দিষ্ট করতে পারেন। প্লেসমেন্ট সিনট্যাক্স হল একটি স্ট্রিং যার সাথে : ডিলিমিটার এখানে দেখানো হয়েছে। সমস্ত উপাদান ঐচ্ছিক:
< horizontal_and_vertical_justification >:< horizontal_offset >:< vertical_offset >
। নির্দিষ্ট করা থাকলে, আপনি < opt_z_order > এর জন্যchm
প্যারামিটার স্ট্রিং-এ একটি খালি ,, মান অন্তর্ভুক্ত করতে পারেন। উদাহরণ:N,000000,0,1,10,,b
এবংN,000000,0,1,10,,lv
এবংN,000000,0,1,10,,r::10
।- অনুভূমিক_এবং_উল্লম্ব_ন্যায়ত্ব
- চিহ্নিতকারীর নোঙ্গর বিন্দু। এটি ন্যায্যতার বিপরীত আচরণ করে, তাই একটি বাম অ্যাঙ্কর আসলে মার্কারটিকে ডেটা পয়েন্টের ডানদিকে রাখে। আপনি নিম্নলিখিত তালিকা থেকে একটি অনুভূমিক এবং/অথবা উল্লম্ব ন্যায়সঙ্গত নির্বাচন করতে পারেন:
- অনুভূমিক বসানো : 'l', 'h', বা 'r' - বাম, কেন্দ্র, বা ডান-নোঙ্গর, অনুভূমিকভাবে। ডিফল্ট হল 'l'।
- উল্লম্ব বসানো : 'b', 'v', 't' - নীচে, মধ্যম, বা শীর্ষ-অ্যাঙ্কর করা, উল্লম্বভাবে। ডিফল্ট হল 'b'।
- বার-রিলেটিভ প্লেসমেন্ট [ শুধুমাত্র বার চার্ট] : 's', 'c', 'e' - একটি বারের ভিত্তি, কেন্দ্র বা শীর্ষ। স্ট্যাক করা চার্টের জন্য, এটি প্রতিটি সিরিজের জন্য বারের বিভাগের সাথে সম্পর্কিত, পুরো বারের জন্য নয়। প্রদত্ত সিরিজ সূচকটি -1 (স্ট্যাক মোট) হলে এটি পুরো বারের সাথে সম্পর্কিত। এটি উল্লম্ব বসানো মানগুলির সাথে মিলিত হতে পারে: উদাহরণস্বরূপ, 'হও' বা 'বনাম'। ডিফল্ট মান হল 'e'।
- অনুভূমিক অফসেট
- এই মার্কারের জন্য একটি অনুভূমিক অফসেট, পিক্সেলে। ডিফল্ট 0।
- উল্লম্ব_অফসেট
- এই মার্কারের জন্য একটি উল্লম্ব অফসেট, পিক্সেলে। নন-বার চার্ট ডিফল্ট: 15; বার চার্ট চার্ট ডিফল্ট: 2 ।
বর্ণনা | উদাহরণ | |
---|---|---|
এখানে একটি বার চার্টে মান লেবেলের একটি উদাহরণ। প্রথম চার্ট ( দ্বিতীয় চার্ট ( |
| |
আপনি প্রদর্শিত সংখ্যাসূচক মান স্কেল করতে এই উদাহরণটি 46, 39, 29, 30, 43, 41 এর সরল-এনকোড করা মান সহ একটি চার্ট দেখায়। সরল এনকোডিং পরিসর হল 0-61। | chd=s:underp | |
এখানে ন্যূনতম পয়েন্টে একটি টেক্সট লেবেল এবং সর্বাধিক পয়েন্টে একটি পতাকা লেবেল সহ একটি চার্টের উদাহরণ। |
| |
এই উদাহরণটি পৃথক সিরিজের মান সহ একটি স্ট্যাক করা চার্ট দেখায় এবং সিরিজের মোট সংখ্যা। স্ট্যাক করা সিরিজের মানগুলি দেখানোর জন্য, আমাদের অবশ্যই 'c' পজিশনিং বিকল্প ব্যবহার করতে হবে; যদি আমরা না করি, উপরের বারের মান প্রতিটি বারের শীর্ষে থাকা সমষ্টির মানকে ওভারল্যাপ করবে। | chm= | |
Some more demonstrations of how vertical and horizontal placement work. This example demonstrates various combinations of anchor values for bar charts (which use s, c,and e for vertical placement). Note how a right anchor moves a marker left, and a top anchor moves a marker down, and vice-versa. The red dots show the base, center, and top of each bar. The number is the data value, fixed using different anchor values for each bar. | chm= | |
Annotation markers automatically adjust the label position so that they don't overlap. The first chm value is for the line fill, the following values are all annotation markers. | chm=B,C5D4B5BB,0,0,0 | |
Another annotation marker example demonstrating city altitudes in Switzerland. |