এই নথিটি বিভিন্ন ধরনের লাইন চার্ট বর্ণনা করে যা আপনি চার্ট API ব্যবহার করে তৈরি করতে পারেন।
সুচিপত্র
চার্ট-নির্দিষ্ট বৈশিষ্ট্য
| সাধারণ বৈশিষ্ট্য
|
চার্টের ধরন ( cht
)
আপনি তৈরি করতে পারেন যে লাইন চার্ট বিভিন্ন আছে. নিম্নলিখিত সিনট্যাক্স সহ একটি লাইন চার্ট নির্দিষ্ট করুন:
বাক্য গঠন
cht=<chart_type>
যেখানে < chart_type >
নিম্নলিখিত প্রকারগুলির মধ্যে একটি:
প্যারামিটার | বর্ণনা | উদাহরণ |
---|---|---|
| একটি লাইন চার্ট যেখানে ডেটা পয়েন্টগুলি x -অক্ষ বরাবর সমানভাবে ফাঁক করা হয়। অক্ষরেখাগুলি ডিফল্টরূপে দেখানো হয়। অক্ষরেখায় মান দেখাতে, আপনাকে অবশ্যই |
|
| |
|
| আপনাকে প্রতিটি পয়েন্টের জন্য x- এবং y-স্থানাঙ্ক উভয় নির্দিষ্ট করতে দেয়, বরং শুধুমাত্র y মান। chd=t:<line_1_x1>,<line_1_x2>,...|<line_1_y1>,<line_1_y2>,...| <line_2_x1>,<line_2_x2>,...|<line_2_y1>,<line_2_y2>,... শুধুমাত্র x -অক্ষ বরাবর ডেটা পয়েন্টগুলিকে সমানভাবে স্থান দিতে, সেই সিরিজের জন্য x সেটের জন্য একটি একক অনির্ধারিত মান প্রদান করুন। এই উদাহরণে, লাল "ইউনিকর্ন" লাইনটি এক্স-অক্ষ বরাবর ডেটা পয়েন্টগুলিকে সমানভাবে ফাঁক করে। অনির্ধারিত মান সম্পর্কে আরও তথ্যের জন্য, ডেটা বিন্যাস দেখুন। এই উদাহরণে, "পোনিস" লাইনটি সমস্ত বিন্দুর জন্য সঠিক x- এবং y-মানগুলি নির্দিষ্ট করে এবং "Unicorns" রেখাটি x-অক্ষ বরাবর মানগুলিকে সমানভাবে স্থান দেয়। দ্রষ্টব্য: আপনি যদি একটি যৌগিক | cht=lxy |
ডেটা গ্রানুলারিটি
আপনার লাইন চার্টের জন্য প্রয়োজনীয় ডেটা পয়েন্টের সংখ্যাকে অত্যধিক মূল্যায়ন না করার যত্ন নিন। উদাহরণস্বরূপ, গত দশ বছরে চকোলেট আইসক্রিম কতটা জনপ্রিয় ছিল তা দেখানোর জন্য, প্রতিটি দিনের জন্য সার্চ ক্যোয়ারীগুলি 3,600 টিরও বেশি মান হবে৷ এই গ্রানুলিটিতে একটি গ্রাফ প্লট করার কোন মানে হবে না। 1024 পিক্সেল চওড়া একটি চার্টে, একটি ডেটা পয়েন্ট একটি পিক্সেলের প্রায় এক চতুর্থাংশ হবে। (অতিরিক্ত, এটি একটি URL এ পাস করার জন্য খুব বেশি ডেটা হবে)। নিম্নলিখিত উদাহরণ এই বিন্দু ব্যাখ্যা.
40 ডেটা পয়েন্ট সহ 200 পিক্সেল চওড়া চার্ট (প্রতি ডেটা পয়েন্ট 5 পিক্সেল):
80 ডেটা পয়েন্ট (প্রতি ডেটা পয়েন্ট শুধুমাত্র 2.5 পিক্সেল):
150 ডেটা পয়েন্ট (প্রতি ডেটা পয়েন্ট শুধুমাত্র 1.3 পিক্সেল):
300 ডেটা পয়েন্ট (প্রতি ডেটা পয়েন্ট 1 পিক্সেলের কম):
সিরিজ রং chco
আপনি chco
প্যারামিটার ব্যবহার করে একটি নির্দিষ্ট সিরিজ বা সমস্ত সিরিজের রঙ নির্দিষ্ট করতে পারেন।
বাক্য গঠন
chco= <color_1>, ... <color_n>
- < রঙ >
- একটি RRGGBB ফরম্যাট হেক্সাডেসিমেল সংখ্যা । সমস্ত সিরিজে একই রঙ প্রয়োগ করতে একটি একক মান নির্দিষ্ট করুন। একটি কমা দ্বারা পৃথক করা রঙের মান যোগ করে বিভিন্ন সিরিজের জন্য বিভিন্ন রং নির্দিষ্ট করুন। আপনার যদি সিরিজের চেয়ে কম রঙ থাকে, তবে অনির্দিষ্ট সিরিজটি শুরু থেকে নির্দিষ্ট রঙের মধ্য দিয়ে ঘুরবে।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
আপনি যখন প্রতিটি সিরিজের জন্য একটি একক রঙ নির্দিষ্ট করেন, প্রতিটি সিরিজ নির্ধারিত রঙ পায়। এই উদাহরণে তিনটি ডেটা সিরিজ এবং তিনটি রঙ নির্দিষ্ট করা আছে। | |
এই উদাহরণে তিনটি ডেটা সিরিজ রয়েছে, তবে শুধুমাত্র দুটি রঙ নির্দিষ্ট করা হয়েছে। যেহেতু তৃতীয় সিরিজের রঙটি অনির্দিষ্ট, তৃতীয় লাইনটি প্রথম রঙ (লাল) ব্যবহার করে আঁকা হয়েছে। | |
যৌগিক চার্ট
আপনি একটি যৌগিক চার্ট তৈরি করতে লাইন চার্টে লাইন, ক্যান্ডেলস্টিক এবং আকৃতি চিহ্নিতকারী যোগ করতে পারেন। আরও বিস্তারিত জানার জন্য যৌগিক চার্ট দেখুন।
সাধারণ বৈশিষ্ট্য
এই পৃষ্ঠার বাকি বৈশিষ্ট্যগুলি স্ট্যান্ডার্ড চার্ট বৈশিষ্ট্য।
চার্ট শিরোনাম 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 |
চার্ট লিজেন্ড টেক্সট এবং স্টাইল 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 |
প্রথম চার্ট অনুভূমিক কিংবদন্তি এন্ট্রিগুলি প্রদর্শন করে ( | |
এই উদাহরণটি ফন্টের আকার পরিবর্তন দেখায়। | |
চার্ট মার্জিন 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 পিক্সেল চওড়া। আপনি যদি |
|
অক্ষ শৈলী এবং লেবেল [ লাইন, বার, গুগল-ও-মিটার, রাডার, স্ক্যাটার ]
আপনি চার্টে কোন অক্ষগুলি প্রদর্শন করতে হবে তা নির্দিষ্ট করতে পারেন এবং তাদের কাস্টম লেবেল এবং অবস্থান, ব্যাপ্তি এবং শৈলী দিতে পারেন।
সমস্ত চার্ট ডিফল্টরূপে অক্ষরেখা দেখায় না। chxt
প্যারামিটার ব্যবহার করে আপনার চার্টে ঠিক কোন অক্ষগুলি দেখানো উচিত তা আপনি নির্দিষ্ট করতে পারেন। ডিফল্ট অক্ষ রেখা সংখ্যা দেখায় না; সংখ্যা দেখানোর জন্য আপনাকে chxt
প্যারামিটারে একটি অক্ষ উল্লেখ করতে হবে।
আপনি আপনার অক্ষগুলি ডেটা মানগুলিকে প্রতিফলিত করে প্রদর্শন সংখ্যাগুলি বেছে নিতে পারেন বা আপনি কাস্টম অক্ষগুলি নির্দিষ্ট করতে পারেন৷ ডিফল্ট হল সাংখ্যিক মান প্রদর্শন করা, মানগুলি 0-100 থেকে পরিসরে স্কেল করা। যাইহোক, আপনি chxr
ব্যবহার করে যে কোনো পরিসর পরিবর্তন করতে পারেন, এবং আপনি chxs
ব্যবহার করে মান (উদাহরণস্বরূপ, মুদ্রার প্রতীক বা দশমিক স্থান দেখানোর জন্য) স্টাইল করতে পারেন।
আপনি যদি কাস্টম মান ব্যবহার করতে চান, উদাহরণস্বরূপ: "সোম, মঙ্গল, বুধ", আপনি chxl
প্যারামিটার ব্যবহার করতে পারেন। এই লেবেলগুলিকে অক্ষ বরাবর নির্দিষ্ট স্থানে রাখতে, chxp
প্যারামিটার ব্যবহার করুন।
অবশেষে, আপনি chxs
এবং chxtc
প্যারামিটার ব্যবহার করতে পারেন।
স্ট্রিং মানগুলির উপর একটি নোট: লেবেল স্ট্রিংগুলিতে শুধুমাত্র URL-নিরাপদ অক্ষরগুলি অনুমোদিত৷ নিরাপদে থাকার জন্য, আপনি 0-9a-zA-Z
অক্ষর সেটে নেই এমন অক্ষর সমন্বিত যেকোনো স্ট্রিংকে URL-এনকোড করতে হবে। আপনি Google ভিজ্যুয়ালাইজেশন ডকুমেন্টেশনে একটি URL এনকোডার খুঁজে পেতে পারেন।
এই বিভাগে নিম্নলিখিত বিষয়গুলি কভার করে:
- দৃশ্যমান অক্ষ (
chxt
) - কোন অক্ষগুলি প্রদর্শন করতে হবে৷ - অক্ষ পরিসর (
chxr
) - প্রতিটি অক্ষের জন্য মান পরিসীমা। - কাস্টম অক্ষ লেবেল (
chxl
) - অক্ষে দেখানোর জন্য কাস্টম মান। - অক্ষ লেবেল অবস্থান (
chxp
) - প্রতিটি অক্ষ বরাবর কাস্টম লেবেল স্থাপন। - অক্ষ লেবেল শৈলী (
chxs
) - অক্ষ লেবেলের রঙ, আকার, প্রান্তিককরণ এবং বিন্যাস। - অক্ষ টিক চিহ্ন শৈলী (
chxtc
) - একটি নির্দিষ্ট অক্ষের জন্য টিক চিহ্নের দৈর্ঘ্য।
দৃশ্যমান Axes chxt
বার, লাইন, রাডার, এবং স্ক্যাটার চার্ট ডিফল্টভাবে এক বা দুটি অক্ষ রেখা দেখায়, কিন্তু এই লাইনগুলিতে মান অন্তর্ভুক্ত নয়। আপনার অক্ষ রেখায় মান প্রদর্শন করতে, বা কোন অক্ষগুলি দেখানো হয়েছে তা পরিবর্তন করতে, আপনাকে অবশ্যই chxt
প্যারামিটার ব্যবহার করতে হবে। ডিফল্টরূপে, অক্ষের মানগুলি 0-100 এর মধ্যে থাকে, যদি না আপনি chxr
প্রপার্টি ব্যবহার করে স্পষ্টভাবে স্কেল না করেন। একটি লাইন চার্টে সমস্ত অক্ষ রেখা লুকানোর জন্য, cht
প্যারামিটারে চার্ট টাইপ মানের পরে :nda
উল্লেখ করুন (উদাহরণ: cht= lc:nda
)।
ডিফল্টরূপে, উপরের এবং নীচের অক্ষগুলি মান দ্বারা টিক চিহ্ন দেখায় না, যখন বাম এবং ডান অক্ষগুলি সেগুলি দেখায়। আপনি chxs
প্যারামিটার ব্যবহার করে এই আচরণ পরিবর্তন করতে পারেন।
বাক্য গঠন
chxt= <axis_1> ,..., <axis_n>
- < অক্ষ >
- চার্টে দেখানোর জন্য একটি অক্ষ। উপলব্ধ অক্ষগুলি হল:
-
x
- নিচের x-অক্ষ -
t
- শীর্ষ x-অক্ষ [ Google-o-Meter দ্বারা সমর্থিত নয় ] -
y
- বাম y-অক্ষ -
r
- ডান y-অক্ষ [ Google-o-Meter দ্বারা সমর্থিত নয় ]
-
আপনি একই ধরণের একাধিক অক্ষ নির্দিষ্ট করতে পারেন, উদাহরণস্বরূপ: cht=x,x,y
। এটি চার্টের নীচের দিকে x-অক্ষের দুটি সেট স্ট্যাক করবে। সাংখ্যিক মান দেখায় এমন একটি অক্ষ বরাবর কাস্টম লেবেল যোগ করার সময় এটি দরকারী (নীচের উদাহরণ দেখুন)। অক্ষগুলি ভিতরের বাইরে থেকে আঁকা হয়, তাই আপনার যদি x,x
থাকে, তাহলে প্রথম xটি সবচেয়ে ভিতরের অনুলিপিকে বোঝায়, পরের xটি পরবর্তী বাইরের অনুলিপিকে বোঝায় এবং আরও অনেক কিছু।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণটি একটি x-অক্ষ, একটি y-অক্ষ, একটি শীর্ষ অক্ষ (t), এবং একটি ডান অক্ষ (r) সহ একটি লাইন চার্ট দেখায়। যেহেতু কোনো লেবেল নির্দিষ্ট করা নেই, তাই সমস্ত অক্ষের জন্য চার্টটি 0 থেকে 100 এর পরিসরে ডিফল্ট। মনে রাখবেন যে ডিফল্টরূপে, উপরের এবং নীচের অক্ষগুলি লেবেল দ্বারা টিক চিহ্ন দেখায় না। |
|
আপনি একই মান একাধিকবার অন্তর্ভুক্ত করে প্রতিটি অক্ষের জন্য লেবেলের একাধিক সেট অন্তর্ভুক্ত করতে পারেন। এই উদাহরণটি x এর দুটি সেট এবং y-অক্ষের দুটি সেট দেখায়। শুধুমাত্র ডিফল্ট অক্ষ লেবেল ব্যবহার করার সময় এটি বিশেষভাবে উপযোগী নয়, যেমনটি এখানে দেখানো হয়েছে। কিন্তু আপনি chxl প্যারামিটার ব্যবহার করে প্রতিটি অক্ষের প্রতিটি কপির জন্য কাস্টম লেবেল নির্দিষ্ট করতে পারেন। | chxt=x,x,y,y chxt=x,x,y,y |
এই উদাহরণটি একটি x-অক্ষ, একটি y-অক্ষ, একটি উপরের টি-অক্ষ এবং একটি ডান r-অক্ষ সহ একটি অনুভূমিক বার চার্ট দেখায়। অক্ষ লেবেলগুলি বাদ দেওয়া হয়েছে, তাই চার্ট API x-অক্ষ এবং টি-অক্ষের জন্য 0 থেকে 100 এর পরিসর প্রদর্শন করে। y-অক্ষ এবং r-অক্ষের জন্য পরিসীমা বারের সংখ্যা দ্বারা নির্ধারিত হয়। এই ক্ষেত্রে, পাঁচটি বার আছে, তাই চার্ট এপিআই 0 থেকে 4 এর পরিসর প্রদর্শন করে। প্রথম লেবেলটি প্রথম বারের গোড়ায় কেন্দ্রীভূত হয়, দ্বিতীয় লেবেলটি দ্বিতীয় বারের গোড়ায় কেন্দ্রীভূত হয় এবং আরও অনেক কিছু। . |
|
আপনি চার্টের প্রকারের পরে :nda উল্লেখ করে একটি লাইন চার্টে ডিফল্ট অক্ষগুলিকে দমন করতে পারেন। | cht=lc:nda |
অক্ষ রেঞ্জ chxr
আপনি chxr প্যারামিটার ব্যবহার করে প্রতিটি অক্ষে স্বতন্ত্রভাবে প্রদর্শিত মানগুলির পরিসর নির্দিষ্ট করতে পারেন। মনে রাখবেন যে এটি চার্ট উপাদানগুলির স্কেল পরিবর্তন করে না , শুধুমাত্র অক্ষ লেবেলের স্কেল পরিবর্তন করে। আপনি যদি অক্ষ সংখ্যাগুলিকে প্রকৃত ডেটা মানগুলি বর্ণনা করতে চান তবে যথাক্রমে আপনার ডেটা বিন্যাস পরিসরের নিম্ন এবং উপরের মানগুলিতে < start_val > এবং < end_val > সেট করুন। আরও তথ্যের জন্য অক্ষ স্কেলিং দেখুন।
আপনি chxt
প্যারামিটার ব্যবহার করে একটি অক্ষকে দৃশ্যমান করতে হবে যদি আপনি এর পরিসীমা নির্দিষ্ট করতে চান।
কাস্টম অক্ষ মান নির্দিষ্ট করতে, chxl
প্যারামিটার ব্যবহার করুন।
বাক্য গঠন
পাইপ অক্ষর ( |
) ব্যবহার করে একাধিক অক্ষ লেবেল রেঞ্জ আলাদা করুন।
chxr= <axis_index>,<start_val>,<end_val>,<opt_step> |...| <axis_index>,<start_val>,<end_val>,<opt_step>
- <axis_index>
- কোন অক্ষে লেবেল প্রয়োগ করতে হবে। এটি
chxt
দ্বারা নির্দিষ্ট করা অক্ষ অ্যারের মধ্যে একটি শূন্য-ভিত্তিক সূচক। উদাহরণস্বরূপ,chxt=x,r,y
তে r-অক্ষ 1 হবে। - < start_val >
- একটি সংখ্যা, এই অক্ষের জন্য নিম্ন মান সংজ্ঞায়িত করে।
- < end_val >
- একটি সংখ্যা, এই অক্ষের জন্য উচ্চ মান সংজ্ঞায়িত করে।
- < opt_step >
- [ ঐচ্ছিক ] অক্ষে টিকগুলির মধ্যে গণনা ধাপ। কোন ডিফল্ট ধাপ মান নেই; ধাপটি সুন্দরভাবে ফাঁকা লেবেলের একটি সেট দেখানোর চেষ্টা করার জন্য গণনা করা হয়।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণটি বাম এবং ডান y-অক্ষ ( প্রতিটি অক্ষের একটি নির্দিষ্ট পরিসর রয়েছে। যেহেতু কোনও লেবেল বা অবস্থান নির্দিষ্ট করা নেই, মানগুলি প্রদত্ত পরিসর থেকে নেওয়া হয় এবং সেই সীমার মধ্যে সমানভাবে ব্যবধান করা হয়। লাইন চার্টে, মানগুলি সমানভাবে x-অক্ষ বরাবর ছড়িয়ে আছে। অক্ষের দিকটি r-অক্ষ (সূচক |
|
এই উদাহরণে, x-অক্ষের জন্য মান নির্দিষ্ট করা হয়েছে। অক্ষের লেবেলগুলি অক্ষ বরাবর সমানভাবে ব্যবধানযুক্ত। < opt_step > প্যারামিটারের জন্য পাঁচ ( | |
কাস্টম অক্ষ লেবেল chxl
আপনি chxl
প্যারামিটার ব্যবহার করে যেকোনো অক্ষে কাস্টম স্ট্রিং অক্ষ লেবেল নির্দিষ্ট করতে পারেন। আপনি আপনার পছন্দ অনুযায়ী অনেক লেবেল নির্দিষ্ট করতে পারেন. আপনি যদি একটি অক্ষ প্রদর্শন করেন ( chxt
প্যারামিটার ব্যবহার করে) এবং কাস্টম লেবেল নির্দিষ্ট না করেন, তাহলে মানক, সংখ্যাসূচক লেবেল প্রয়োগ করা হবে। একটি কাস্টম সাংখ্যিক পরিসর নির্দিষ্ট করতে, পরিবর্তে chxr
প্যারামিটার ব্যবহার করুন।
আপনার লেবেলের জন্য অক্ষ বরাবর নির্দিষ্ট অবস্থান সেট করতে, chxp
প্যারামিটার ব্যবহার করুন।
বাক্য গঠন
আপনি লেবেল করতে চান এমন প্রতিটি অক্ষের জন্য একটি প্যারামিটার সেট নির্দিষ্ট করুন। পাইপ অক্ষর ( |
) ব্যবহার করে লেবেলের একাধিক সেট আলাদা করুন।
chxl= <axis_index>:|<label_1>|...|<label_n> |...| <axis_index>:|<label_1>|...|<label_n>
- <axis_index>
- কোন অক্ষে লেবেল প্রয়োগ করতে হবে। এটি
chxt
প্যারামিটার অ্যারের একটি সূচক। উদাহরণস্বরূপ, আপনার যদিchxt=x,x,y,y
থাকে তাহলে সূচক 0 হবে প্রথম x-অক্ষ, 1 হবে দ্বিতীয় x-অক্ষ। - <label_1> | ... |< লেবেল_এন >
- এই অক্ষ বরাবর স্থাপন করতে এক বা একাধিক লেবেল। এই স্ট্রিং বা সংখ্যা মান হতে পারে; স্ট্রিং উদ্ধৃতি হতে হবে না. label_1 অক্ষের সর্বনিম্ন অবস্থানে প্রদর্শিত হয়, এবং label_n সর্বোচ্চ অবস্থানে প্রদর্শিত হয়। অতিরিক্ত লেবেল তাদের মধ্যে সমানভাবে ফাঁক করা হয়. একটি + চিহ্ন দিয়ে শূন্যস্থান নির্দেশ করুন। একটি লেবেলে একটি লাইন বিরতি নির্দিষ্ট করার কোন উপায় নেই। একটি পাইপ অক্ষর সঙ্গে পৃথক লেবেল. দ্রষ্টব্য:
chxl
প্যারামিটারে চূড়ান্ত লেবেলের পরে একটি পাইপ রাখবেন না।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই চার্টটি দেখায় কিভাবে দুটি অক্ষে কাস্টম লেবেল যোগ করতে হয়। লক্ষ্য করুন কিভাবে মানগুলি সমানভাবে ব্যবধানে রাখা হয় এবং কিভাবে শেষ | chxt=x,y |
এই উদাহরণে বাম এবং ডান y-অক্ষে অক্ষের লেবেল রয়েছে ( |
|
এই উদাহরণে বাম এবং ডান y-অক্ষে অক্ষের লেবেল রয়েছে ( এই উদাহরণটি বাম y-অক্ষের অক্ষ লেবেলের জন্য ডিফল্ট মান ব্যবহার করে। |
|
আপনি যদি একটি সম্পূর্ণ অক্ষ বর্ণনা করার জন্য একটি সাধারণ লেবেল যোগ করতে চান (উদাহরণস্বরূপ, একটি অক্ষকে "খরচ" এবং অন্যটি "ছাত্র" লেবেল করতে), প্রতিটি পাশে একটি অতিরিক্ত অক্ষ যোগ করতে | chxt=x,x,y,y |
অক্ষ লেবেল অবস্থান chxp
ডিফল্ট লেবেল ব্যবহার করে বা chxl
ব্যবহার করে নির্দিষ্ট করা কাস্টম লেবেল ব্যবহার করে কোন অক্ষের লেবেল দেখাতে হবে তা আপনি নির্দিষ্ট করতে পারেন। আপনি যদি এই পরামিতি ব্যবহার করে সঠিক অবস্থান নির্দিষ্ট না করেন, তাহলে লেবেলগুলি সমানভাবে এবং অক্ষ বরাবর একটি ডিফল্ট ধাপের মানের মধ্যে থাকবে। আপনি যদি chxl
নির্দিষ্ট না করেন, তাহলে টিক মার্ক লেবেলগুলি হবে ডিফল্ট মান (সাধারণত ডেটা মান, বা বার চার্টে বার নম্বর)।
বাক্য গঠন
পাইপ অক্ষর ( |
) ব্যবহার করে একাধিক পজিশনিং সেট আলাদা করুন।
chxp= <axis_1_index>,<label_1_position>,...,<label_n_position> |...| <axis_m_index>,<label_1_position>,...,<label_n_position>
- <axis_index>
- যে অক্ষের জন্য আপনি অবস্থান নির্দিষ্ট করছেন। এটি
chxt
প্যারামিটার অ্যারের একটি সূচক। উদাহরণস্বরূপ, আপনার যদিchxt=x,x,y,y
থাকে তাহলে সূচক 0 হবে প্রথম x-অক্ষ, 1 হবে দ্বিতীয় x-অক্ষ, ইত্যাদি। - < label_1_position >,...,< label_n_position >
- অক্ষ বরাবর লেবেলের অবস্থান। এটি সাংখ্যিক মানগুলির একটি কমা দ্বারা পৃথক করা তালিকা, যেখানে প্রতিটি মান
chxl
অ্যারেতে সংশ্লিষ্ট লেবেলের অবস্থান নির্ধারণ করে: প্রথম এন্ট্রিটি প্রথম লেবেলে প্রযোজ্য, এবং আরও অনেক কিছু। অবস্থান হল সেই অক্ষের পরিসরের একটি মান। মনে রাখবেন যে এটি সর্বদা 0-100 হবে যদি না আপনিchxr
ব্যবহার করে একটি কাস্টম পরিসর নির্দিষ্ট না করেন। আপনার কাছে সেই অক্ষের জন্য যতগুলি লেবেল আছে ততগুলি অবস্থান থাকতে হবে৷
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণে চার্টে নির্দিষ্ট অবস্থানে r-অক্ষ লেবেল অন্তর্ভুক্ত রয়েছে। লেবেল পাঠ্যটি | |
এই উদাহরণটি ডিফল্ট লেবেল মানগুলি প্রদর্শন করে, তবে শুধুমাত্র নির্দিষ্ট স্থানে। |
chxt=x,y chxt=x,y chxp নির্দিষ্ট করা নেই |
অক্ষ লেবেল শৈলী chxs
আপনি কাস্টম লেবেল এবং ডিফল্ট লেবেল মান উভয় অক্ষ লেবেলের জন্য ফন্টের আকার, রঙ এবং প্রান্তিককরণ নির্দিষ্ট করতে পারেন। একই অক্ষের সমস্ত লেবেলের বিন্যাস একই। আপনার যদি একটি অক্ষের একাধিক কপি থাকে তবে আপনি প্রতিটিকে আলাদাভাবে বিন্যাস করতে পারেন। আপনি একটি লেবেল স্ট্রিং এর বিন্যাসও নির্দিষ্ট করতে পারেন, উদাহরণস্বরূপ মুদ্রার প্রতীক বা ট্রেলিং শূন্য দেখানোর জন্য।
ডিফল্টরূপে, উপরের এবং নীচের অক্ষগুলি মান দ্বারা টিক চিহ্ন দেখায় না, যখন বাম এবং ডান অক্ষগুলি সেগুলি দেখায়।
বাক্য গঠন
একাধিক অক্ষের মান একটি পাইপ অক্ষর ( |
) ব্যবহার করে আলাদা করা উচিত।
chxs= <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color> |...| <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color>
- < axis_index >
- যে অক্ষে এটি প্রযোজ্য। এটি
chxt
প্যারামিটারে একটি শূন্য-ভিত্তিক সূচক। - < opt_format_string >
- [ ঐচ্ছিক ] এটি একটি ঐচ্ছিক বিন্যাস স্ট্রিং যেটি ব্যবহার করা হলে, অক্ষ সূচক নম্বরের পরপরই একটি ইন্টারভেনিং কমা ছাড়াই অনুসরণ করে। এটি একটি আক্ষরিক অক্ষর N দিয়ে শুরু হয় এবং নিম্নলিখিত মানগুলি অনুসরণ করে, সমস্ত ঐচ্ছিক:
N< 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 >
- প্রতিটি মান অনুসরণ করার জন্য আক্ষরিক পাঠ্য।
-
- < opt_label_color >
- RRGGBB হেক্সাডেসিমেল বিন্যাসে অক্ষ পাঠে (কিন্তু অক্ষরেখা নয়) প্রয়োগ করার জন্য রঙ। অক্ষরেখার রঙ opt_axis_color ব্যবহার করে আলাদাভাবে নির্দিষ্ট করা হয়েছে। ডিফল্ট ধূসর।
- < opt_font_size >
- [ ঐচ্ছিক ] পিক্সেলে ফন্টের আকার নির্দিষ্ট করে। এই পরামিতি ঐচ্ছিক।
- < opt_alignment >
- [ ঐচ্ছিক ] লেবেল প্রান্তিককরণ। উপরের বা নীচের অক্ষের জন্য, এটি বর্ণনা করে কিভাবে লেবেলটি উপরে বা নীচে টিক চিহ্নের সাথে সারিবদ্ধ হয়; বাম বা ডান অক্ষের জন্য, এটি বর্ণনা করে যে কীভাবে তার আবদ্ধ বাক্সের ভিতরে সারিবদ্ধ হয়, যা অক্ষকে স্পর্শ করে। নিম্নলিখিত সংখ্যাগুলির মধ্যে একটি নির্দিষ্ট করুন:
-
-1
- উপরে বা নীচে : লেবেলগুলি টিক্সের ডানদিকে থাকে; বাম বা ডান : লেবেলগুলি তাদের এলাকায় বাম-সারিবদ্ধ। r-অক্ষ লেবেলের জন্য ডিফল্ট। -
0
- উপরে বা নীচে : লেবেলগুলি টিক্সের উপর কেন্দ্রীভূত হয়; বাম বা ডান : লেবেলগুলি তাদের এলাকায় কেন্দ্রীভূত। x- এবং t-অক্ষ লেবেলের জন্য ডিফল্ট। -
1
- উপরে বা নীচে : লেবেলগুলি টিক্সের বাম দিকে রয়েছে; বাম বা ডান : লেবেলগুলি তাদের এলাকায় ডান-সারিবদ্ধ। y-অক্ষ লেবেলের জন্য ডিফল্ট।
-
- < opt_axis_or_tick >
- [ ঐচ্ছিক; Google-o-meter-এ সমর্থিত নয় ] এই অক্ষের জন্য টিক চিহ্ন এবং/বা অক্ষরেখা দেখাতে হবে কিনা। টিক চিহ্ন এবং অক্ষ রেখাগুলি কেবলমাত্র ভিতরের অক্ষের জন্য উপলব্ধ (উদাহরণস্বরূপ, তারা দুটি x-অক্ষের বাইরের জন্য সমর্থিত নয়)। নিম্নলিখিত মানগুলির মধ্যে একটি ব্যবহার করুন:
-
l
(ছোট হাতের 'L') - শুধুমাত্র অক্ষরেখা আঁকুন। -
t
- শুধুমাত্র টিক চিহ্ন আঁকুন। টিক চিহ্ন হল অক্ষ লেবেলের পাশের ছোট লাইন। -
lt
- [ ডিফল্ট ] সমস্ত লেবেলের জন্য একটি অক্ষরেখা এবং টিক চিহ্ন উভয়ই আঁকুন। -
_
- (আন্ডারস্কোর) অক্ষরেখা বা টিক চিহ্ন আঁকুন না। আপনি একটি অক্ষ রেখা লুকাতে চান, এই মান ব্যবহার করুন.
-
- < টিক_রং >
- [ ঐচ্ছিক ; Google-o-meter-এ সমর্থিত নয় ] RRGGBB হেক্সাডেসিমেল বিন্যাসে টিক চিহ্নের রঙ। ডিফল্ট ধূসর।
- < opt_axis_color >
- [ ঐচ্ছিক ] এই অক্ষ রেখার রঙ, RRGGBB হেক্সাডেসিমেল বিন্যাসে । ডিফল্ট ধূসর।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
হরফের আকার এবং রঙ দ্বিতীয় x-অক্ষের জন্য নির্দিষ্ট করা হয়েছে (জান, ফেব্রুয়ারি, মার্চ)। | |
ফন্টের আকার, রঙ এবং প্রান্তিককরণ সঠিক y-অক্ষের জন্য নির্দিষ্ট করা হয়েছে। টিক চিহ্ন, কিন্তু কোন অক্ষরেখা আঁকা হয় না। | |
এই চার্টে তিনটি ডেটা সেট রয়েছে এবং প্রতি সিরিজে একটি করে অক্ষ লেবেলের তিনটি সেট দেখায়। লেবেলের প্রতিটি সেট একটি কাস্টম ফরম্যাটিং স্ট্রিং ব্যবহার করে ফর্ম্যাট করা হয়েছে, যেমন এখানে বর্ণনা করা হয়েছে:
অক্ষ লেবেল রেঞ্জগুলি | chd=s: |
অক্ষ টিক মার্ক শৈলী chxtc
আপনি নির্দিষ্ট অক্ষের জন্য দীর্ঘ টিক চিহ্ন নির্দিষ্ট করতে পারেন। সাধারণত এটি একটি চার্টের দৈর্ঘ্য জুড়ে একটি টিক চিহ্ন প্রসারিত করতে ব্যবহৃত হয়। টিক চিহ্নের রঙ পরিবর্তন করতে chxs
প্যারামিটার ব্যবহার করুন।
একাধিক অক্ষের মান একটি পাইপ অক্ষর ( |
) ব্যবহার করে আলাদা করা উচিত। একটি সিরিজের মধ্যে মান একটি কমা দ্বারা পৃথক করা উচিত.
বাক্য গঠন
chxtc= <axis_index_1>,<tick_length_1>,...,<tick_length_n> |...| <axis_index_m>,<tick_length_1>,...,<tick_length_n>
- < axis_index >
- যে অক্ষে এটি প্রযোজ্য। এটি
chxt
প্যারামিটারে একটি শূন্য-ভিত্তিক সূচক। একটি বার ডিলিমিটার ব্যবহার করে বিভিন্ন অক্ষের জন্য পৃথক মান। - < টিক_দৈর্ঘ্য_1 >,...,< টিক_দৈর্ঘ্য_এন >
- সেই অক্ষে টিক চিহ্নের দৈর্ঘ্য, পিক্সেলে। যদি একটি একক মান দেওয়া হয়, তবে এটি সমস্ত মানগুলিতে প্রযোজ্য হবে; যদি একাধিক মান দেওয়া হয়, অক্ষের টিক চিহ্নগুলি সেই অক্ষের মানগুলির তালিকার মধ্য দিয়ে ঘুরবে৷ ইতিবাচক মানগুলি চার্ট এলাকার বাইরে আঁকা হয় এবং চার্টের সীমানা দ্বারা ক্রপ করা হয়। সর্বাধিক ধনাত্মক মান হল 25। নেতিবাচক মানগুলি চার্ট এলাকার ভিতরে আঁকা হয় এবং চার্ট এলাকার সীমানা দ্বারা ক্রপ করা হয়।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
লম্বা লাল টিক চিহ্ন তৈরি করতে
| |
এই তালিকাটি বিকল্প টিক দৈর্ঘ্য প্রদর্শন করে। chxtc y-অক্ষের জন্য দুটি টিক দৈর্ঘ্যের মান নির্দিষ্ট করে (5 এবং 15), এবং দুটি মানের মধ্যে বিকল্পভাবে চার্টে আঁকা টিকগুলি। | chxt=x,y |
ব্যাকগ্রাউন্ড ফিলস chf
[ সমস্ত চার্ট ]
আপনি চার্ট ডেটা এলাকা এবং/অথবা পুরো চার্ট পটভূমির জন্য রঙ এবং শৈলী পূরণ করতে পারেন। ভরাটের প্রকারগুলি সলিড ফিল, স্ট্রাইপড ফিলস এবং গ্রেডিয়েন্ট অন্তর্ভুক্ত করে। আপনি বিভিন্ন এলাকার জন্য বিভিন্ন ফিল নির্দিষ্ট করতে পারেন (উদাহরণস্বরূপ, পুরো চার্ট এলাকা, বা শুধুমাত্র ডেটা এলাকা)। চার্ট এরিয়া ফিল ব্যাকগ্রাউন্ড ফিল ওভাররাইট করে। সমস্ত ফিলগুলি chf
প্যারামিটার ব্যবহার করে নির্দিষ্ট করা হয়েছে, এবং আপনি পাইপ অক্ষর ( | ) এর সাথে মানগুলি আলাদা করে একই চার্টে বিভিন্ন ধরনের ফিল (সলিড, স্ট্রাইপ, গ্রেডিয়েন্ট) মিশ্রিত করতে পারেন। চার্ট এলাকা ওভাররাইট চার্ট ব্যাকগ্রাউন্ড ফিল করে।
সলিড ফিলস chf
[ সমস্ত চার্ট ]
আপনি ব্যাকগ্রাউন্ড এবং/অথবা চার্ট এলাকার জন্য একটি কঠিন ফিল নির্দিষ্ট করতে পারেন, অথবা পুরো চার্টে একটি স্বচ্ছতার মান নির্ধারণ করতে পারেন। আপনি পাইপ অক্ষর ( |
) ব্যবহার করে একাধিক পূরণ নির্দিষ্ট করতে পারেন। (মানচিত্র: শুধুমাত্র পটভূমি)।
বাক্য গঠন
chf=<fill_type>,s,<color>|...
- < fill_type >
- চার্টের অংশটি পূরণ করা হচ্ছে। নিম্নলিখিত মানগুলির মধ্যে একটি নির্দিষ্ট করুন:
-
bg
- ব্যাকগ্রাউন্ড ফিল -
c
- চার্ট এলাকা পূরণ। মানচিত্র চার্টের জন্য সমর্থিত নয়। -
a
- পুরো চার্ট (পটভূমি সহ) স্বচ্ছ করুন।< color >
এর প্রথম ছয়টি সংখ্যা উপেক্ষা করা হয় এবং শুধুমাত্র শেষ দুটি (স্বচ্ছতার মান) পুরো চার্টে প্রয়োগ করা হয় এবং সমস্ত পূরণ করা হয়। -
b <index>
- বার সলিড ফিলস (শুধু বার চার্ট)। একটি কঠিন রঙ দিয়ে পূরণ করতে বারের সিরিজ সূচকের সাথে < index > প্রতিস্থাপন করুন। প্রভাবটি একটি বার চার্টেchco
নির্দিষ্ট করার অনুরূপ। উদাহরণের জন্য বার চার্ট সিরিজের রং দেখুন।
-
- s
- একটি কঠিন বা স্বচ্ছতা পূরণ নির্দেশ করে।
- < রঙ >
- ভরাট রঙ, RRGGBB হেক্সাডেসিমেল বিন্যাসে । স্বচ্ছতার জন্য, প্রথম ছয় সংখ্যা উপেক্ষা করা হয়, কিন্তু যেভাবেই হোক অন্তর্ভুক্ত করা আবশ্যক।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণটি ফ্যাকাশে ধূসর ( | |
এই উদাহরণটি ফ্যাকাশে ধূসর ( | |
এই উদাহরণটি পুরো চার্টে 50% স্বচ্ছতা প্রয়োগ করে (হেক্সাডেসিমেলে 80 হল 128, বা প্রায় 50% স্বচ্ছতা)। চার্টের মাধ্যমে দেখানো টেবিল সেল ব্যাকগ্রাউন্ড লক্ষ্য করুন। | |
গ্রেডিয়েন্ট ফিলস chf
[ লাইন, বার, গুগল-ও-মিটার, রাডার, স্ক্যাটার, ভেন ]
আপনি চার্ট এলাকা বা ব্যাকগ্রাউন্ডে এক বা একাধিক গ্রেডিয়েন্ট ফিল প্রয়োগ করতে পারেন। গ্রেডিয়েন্ট ফিলগুলি এক রঙ থেকে অন্য রঙে বিবর্ণ হয়। (পাই, গুগল-ও-মিটার চার্ট: শুধুমাত্র ব্যাকগ্রাউন্ড।)
প্রতিটি গ্রেডিয়েন্ট ফিল একটি কোণ নির্দিষ্ট করে, এবং তারপরে দুটি বা ততোধিক রং একটি নির্দিষ্ট স্থানে নোঙ্গর করে। এক নোঙ্গর থেকে অন্য নোঙ্গরে যাওয়ার সময় রঙ পরিবর্তিত হয়। আপনার অবশ্যই আলাদা আলাদা < color_centerpoint > মান সহ কমপক্ষে দুটি রঙ থাকতে হবে, যাতে একটি অন্যটিতে বিবর্ণ হতে পারে। প্রতিটি অতিরিক্ত গ্রেডিয়েন্ট একটি < color >,< color_centerpoint > জোড়া দ্বারা নির্দিষ্ট করা হয়।
বাক্য গঠন
chf=<fill_type>,lg,<angle>,<color_1>,<color_centerpoint_1> ,..., <color_n>,<color_centerpoint_n>
- < fill_type >
- চার্ট এলাকা পূরণ করতে হবে। নিম্নলিখিত এক:
-
bg
- ব্যাকগ্রাউন্ড ফিল -
c
- চার্ট এলাকা পূরণ। -
b <index>
- বার গ্রেডিয়েন্ট পূরণ করে (শুধু বার চার্ট)। একটি গ্রেডিয়েন্ট দিয়ে পূরণ করতে বারের সিরিজ সূচকের সাথে < index > প্রতিস্থাপন করুন। উদাহরণের জন্য বার চার্ট সিরিজের রং দেখুন।
-
- এলজি
- একটি গ্রেডিয়েন্ট ফিল নির্দিষ্ট করে।
- < কোণ >
- 0 (অনুভূমিক) থেকে 90 (উল্লম্ব) পর্যন্ত গ্রেডিয়েন্টের কোণ নির্দিষ্ট করে এমন একটি সংখ্যা।
- < রঙ >
- RRGGBB হেক্সাডেসিমেল বিন্যাসে পূরণের রঙ।
- < color_centerpoint >
- রঙের জন্য অ্যাঙ্কর পয়েন্ট নির্দিষ্ট করে। এটি অন্য অ্যাঙ্কারের কাছে যাওয়ার সাথে সাথে রঙটি এই বিন্দু থেকে বিবর্ণ হতে শুরু করবে। মান পরিসীমা 0.0 (নীচের বা বাম প্রান্ত) থেকে 1.0 (উপর বা ডান প্রান্ত), < কোণ > দ্বারা নির্দিষ্ট কোণে কাত।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
চার্ট এলাকায় একটি অনুভূমিক রৈখিক গ্রেডিয়েন্ট আছে, শূন্য ডিগ্রী ( রঙগুলি হল পীচ ( চার্টের পটভূমি ধূসর রঙে আঁকা হয়েছে ( | |
চার্ট এলাকায় একটি তির্যক (নীচে বাম থেকে উপরে ডানদিকে) রৈখিক গ্রেডিয়েন্ট রয়েছে, যা পঁয়তাল্লিশ ডিগ্রি কোণ ( পীচ ( নীল ( চার্টের পটভূমি ধূসর রঙে আঁকা হয়েছে ( | |
চার্ট এলাকায় একটি উল্লম্ব (উপর থেকে নীচে) রৈখিক গ্রেডিয়েন্ট রয়েছে, যা নব্বই ডিগ্রি ( নীল ( পীচ ( চার্টের পটভূমি ধূসর রঙে আঁকা হয়েছে ( | |
স্ট্রিপড ফিলস chf
[ লাইন, বার, গুগল-ও-মিটার, রাডার, স্ক্যাটার, ভেন ]
আপনি আপনার চার্ট এলাকা বা পুরো চার্টের জন্য একটি ডোরাকাটা ব্যাকগ্রাউন্ড ফিল নির্দিষ্ট করতে পারেন। (পাই, গুগল-ও-মিটার চার্ট: শুধুমাত্র ব্যাকগ্রাউন্ড।)
বাক্য গঠন
chf= <fill_type>,ls,<angle>,<color_1>,<width_1> ,..., <color_n>,<width_n>
- < fill_type >
- চার্ট এলাকা পূরণ করতে হবে। নিম্নলিখিত এক:
-
bg
- ব্যাকগ্রাউন্ড ফিল -
c
- চার্ট এলাকা পূরণ -
b <index>
- বার ডোরাকাটা ভরাট (শুধুমাত্র বার চার্ট)। স্ট্রাইপ দিয়ে পূরণ করতে বারের সিরিজ সূচী দিয়ে < index > প্রতিস্থাপন করুন। উদাহরণের জন্য বার চার্ট সিরিজের রং দেখুন।
-
- ls
- লিনিয়ার স্ট্রাইপ ফিল নির্দিষ্ট করে।
- < কোণ >
- সমস্ত স্ট্রাইপের কোণ, y-অক্ষের সাপেক্ষে। উল্লম্ব স্ট্রাইপের জন্য
0
বা অনুভূমিক স্ট্রাইপের জন্য90
ব্যবহার করুন। - < রঙ >
- RRGGBB হেক্সাডেসিমেল বিন্যাসে এই স্ট্রাইপের রঙ। প্রতিটি অতিরিক্ত স্ট্রাইপের জন্য < রঙ > এবং < প্রস্থ > পুনরাবৃত্তি করুন। আপনার কমপক্ষে দুটি স্ট্রাইপ থাকতে হবে। চার্ট পূর্ণ না হওয়া পর্যন্ত স্ট্রাইপগুলি বিকল্প।
- < প্রস্থ >
- এই স্ট্রাইপের প্রস্থ,
0
থেকে1
পর্যন্ত, যেখানে1
হল চার্টের সম্পূর্ণ প্রস্থ। চার্টটি পূরণ না হওয়া পর্যন্ত স্ট্রাইপগুলি পুনরাবৃত্তি করা হয়। প্রতিটি অতিরিক্ত স্ট্রাইপের জন্য < রঙ > এবং < প্রস্থ > পুনরাবৃত্তি করুন। আপনার কমপক্ষে দুটি স্ট্রাইপ থাকতে হবে। চার্ট পূর্ণ না হওয়া পর্যন্ত স্ট্রাইপগুলি বিকল্প।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
| chf= |
| chf= |
গ্রিড লাইন chg
[ লাইন, বার, রাডার, স্ক্যাটার ]
আপনি chg
প্যারামিটার ব্যবহার করে আপনার চার্টে কঠিন বা বিন্দুযুক্ত গ্রিড লাইন নির্দিষ্ট করতে পারেন।
এই প্যারামিটারটি আপনাকে লাইনের বেধ বা রঙ নির্দিষ্ট করতে দেয় না। আপনার চার্ট জুড়ে লাইন তৈরি করার আরও উপায়ের জন্য, শেপ মার্কারগুলি দেখুন ( chm
টাইপ h, H, v, বা V), রেঞ্জ মার্কারগুলি ( chm
), এবং অক্ষের টিক চিহ্নগুলি ( chxtc
)৷
বাক্য গঠন
chg= <x_axis_step_size>,<y_axis_step_size>,<opt_dash_length>,<opt_space_length>,<opt_x_offset>,<opt_y_offset>
- < x_axis_step_size >, < y_axis_step_size >
- চার্টে কতগুলি x বা y গ্রিড লাইন দেখাতে হবে তা গণনা করতে ব্যবহৃত হয়। 100 / step_size = চার্টে কতগুলি গ্রিড লাইন আছে। সুতরাং: 20,25 মানে 5টি উল্লম্ব গ্রিড লাইন এবং 4টি অনুভূমিক গ্রিড লাইন।
- < opt_dash_length >, < opt_space_length >
- [ ঐচ্ছিক ] ড্যাশযুক্ত গ্রিড লাইন সংজ্ঞায়িত করতে ব্যবহৃত হয়। প্রথম প্যারামিটারটি প্রতিটি লাইন ড্যাশের দৈর্ঘ্য, পিক্সেলে। দ্বিতীয় প্যারামিটার হল ড্যাশের মধ্যে ব্যবধান, পিক্সেলে। একটি কঠিন লাইনের জন্য < opt_space_length> এর জন্য 0 উল্লেখ করুন। ডিফল্ট মান 4,1।
- < opt_x_offset >,< opt_y_offset >
- [ ঐচ্ছিক ] ইউনিটের সংখ্যা, চার্ট স্কেল অনুযায়ী, যথাক্রমে x এবং y গ্রিড লাইন অফসেট করতে। ইতিবাচক বা নেতিবাচক মান হতে পারে। আপনি যদি এই মানটি নির্দিষ্ট করেন, তাহলে আপনাকে অবশ্যই পূর্ববর্তী সমস্ত মান উল্লেখ করতে হবে। ডিফল্ট মান 0,0।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এই উদাহরণগুলি শুধুমাত্র | chg=20,50 chg=20,50 |
এই উদাহরণটি লাইটার গ্রিড লাইন ( |
|
কঠিন গ্রিড লাইন প্রদর্শন করতে, এই চার্টটি 10-এর একটি x-অক্ষ অফসেটও নির্দিষ্ট করে। | chg=20,50,1,0,10 |
এই চার্টটি 10-এর একটি x-অক্ষ অফসেট এবং 20-এর অক্ষের অফসেট প্রদর্শন করে। | chg=20,50,3,3,10,20 |
লাইন শৈলী chls
[ লাইন, রাডার ]
আপনি chls
প্যারামিটারের সাথে লাইনের বেধ এবং কঠিন/ড্যাশ শৈলী নির্দিষ্ট করতে পারেন। এই প্যারামিটারটি শুধুমাত্র লাইন বা রাডার চার্টে লাইন স্টাইল করতে ব্যবহার করা যেতে পারে; আপনি একটি যৌগিক চার্ট লাইনে লাইন স্টাইল করতে এটি ব্যবহার করতে পারবেন না, যদি না যৌগিক চার্টের বেস টাইপ একটি লাইন চার্ট হয়।
বাক্য গঠন
পাইপ অক্ষর দ্বারা একাধিক লাইন শৈলী পৃথক করুন ( |
); প্রথম স্টাইলটি প্রথম লাইনে প্রযোজ্য, দ্বিতীয়টি পরের লাইনে প্রযোজ্য, ইত্যাদি। যদি আপনার লাইনের চেয়ে কম শৈলী থাকে, ডিফল্ট শৈলী সমস্ত অনির্দিষ্ট লাইনে প্রয়োগ করা হয়।
chls= <line_1_thickness>,<opt_dash_length>,<opt_space_length> |...| <line_n_thickness>,<opt_dash_length>,<opt_space_length>
- < লাইন_1_বেধ >
- লাইনের পুরুত্ব, পিক্সেলে।
- < opt_dash_length >, < opt_space_length >
- [ ঐচ্ছিক ] ড্যাশযুক্ত গ্রিড লাইন সংজ্ঞায়িত করতে ব্যবহৃত হয়। প্রথম প্যারামিটারটি প্রতিটি লাইন ড্যাশের দৈর্ঘ্য, পিক্সেলে। দ্বিতীয় প্যারামিটার হল ড্যাশের মধ্যে ব্যবধান, পিক্সেলে। একটি কঠিন লাইনের জন্য, কোন মান উল্লেখ করুন। আপনি যদি শুধুমাত্র < opt_dash_length > উল্লেখ করেন, তাহলে < opt_space_length > < opt_dash_length > এ সেট করা হবে। ডিফল্ট হল 1,0 (একটি কঠিন লাইন )।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এখানে ড্যাশড লাইনটি | chls=3,6,3|5 |
ডায়নামিক আইকন মার্কার chem
[ বার, লাইন, রাডার, স্ক্যাটার ]
আপনার চার্ট তৈরি করুন, এবং কেম মান হিসাবে এক বা একাধিক গতিশীল আইকন নির্দিষ্ট করুন। chem
বাক্য গঠন নিম্নরূপ। বেগুনি রঙের সমস্ত সেমিকোলন-ডিলিমিটেড আইটেম ঐচ্ছিক, এবং যেকোন একটি সম্পূর্ণরূপে আপনার URL-এ বাদ দেওয়া যেতে পারে। আপনি একটি | দ্বারা সীমাবদ্ধ একাধিক সিনট্যাক্স স্ট্রিং সহ একাধিক মার্কার অন্তর্ভুক্ত করতে পারেন৷ চরিত্র আপনি ডায়নামিক আইকন পৃষ্ঠায় ডায়নামিক আইকন সম্পর্কে আরও পড়তে পারেন।
আপনি ডায়নামিক আইকন হিসাবে অন্য চার্টের ভিতরে একটি চার্ট এম্বেড করতে পারেন। নীচে এমবেডেড চার্ট সাবসেকশন দেখুন।
chem= y;s=<icon_string_constant>;d=<marker_data_string>;ds=<which_series>;dp=<which_points>;py=<opt_z_order>;po=<x,y>;of=<x_offset,y_offset>
|...| y;s=<icon_string_constant>;d=<marker_data_string>;ds=<which_series>;dp=<which_points>;py=<opt_z_order>;po=<x,y>;of=<x_offset,y_offset>
- s=< icon_string_constant >
- গতিশীল আইকনের জন্য একটি স্ট্রিং মার্কার ধ্রুবক, ডায়নামিক আইকন পৃষ্ঠা থেকে। এই ধ্রুবকটি ফ্রিস্ট্যান্ডিং আইকনগুলির জন্য
chst
প্যারামিটারের মতো প্রায় একই। কিন্তু যেখানে ফ্রিস্ট্যান্ডিং আইকন স্ট্রিং "d_" দিয়ে শুরু হয়, আপনার সমতুল্য গতিশীল আইকন মার্কার পেতে সেই উপসর্গটি সরিয়ে দেওয়া উচিত। উদাহরণ: ফ্রিস্ট্যান্ডিং আইকন:d_bubble_icon_text_small
; সমতুল্য গতিশীল আইকন মার্কার:bubble_icon_text_small
। - d=< marker_data_string >
- এই নির্দিষ্ট মার্কার টাইপের জন্য প্রয়োজনীয় ডেটা। এটি একই স্ট্রিং ধারণ করে যা একটি সমতুল্য ফ্রিস্ট্যান্ডিং আইকনের জন্য একটি
chld
প্যারামিটারে ব্যবহার করা হবে, সমস্ত ছাড়া | ডিলিমিটারগুলিকে কমা দ্বারা প্রতিস্থাপিত করা উচিত (মাল্টিলাইন পাঠ্যের জন্য পাইপ মার্কারের পরিবর্তে কমা ব্যবহার করতে ভুলবেন না!) মনে রাখবেন যে ডেটা স্ট্রিং-এর মধ্যে, আপনাকে অবশ্যই @ চিহ্ন সহ নিম্নলিখিত অক্ষরগুলি এড়িয়ে যেতে হবে: পাইপ ( | ) , এ (@ ) , সমান ( = ), কমা ( , ), সেমিকোলন ( ; )। উদাহরণ:hello@,+world
,5@@10+cents+each
। - ds=< কোন_সিরিজ >
- [ ঐচ্ছিক ] ডেটা সিরিজের শূন্য-ভিত্তিক সূচক যা এই মার্কারটির অন্তর্গত। ডিফল্ট মান 0।
- dp=< কোন_পয়েন্ট >
- [ ঐচ্ছিক ] মার্কার আঁকার জন্য কোন ডেটা পয়েন্ট ব্যবহার করা হয় তা নির্দিষ্ট করে৷ ডিফল্ট মান 0 (সিরিজের প্রথম পয়েন্ট) । নিম্নলিখিত ফর্ম্যাটগুলির মধ্যে একটি ব্যবহার করুন:
-
nd
- কোন ডেটা পয়েন্টে মার্কার আঁকতে হবে, যেখানে nd হল সিরিজের শূন্য-ভিত্তিক সূচক। যদি আপনি একটি অ-পূর্ণসংখ্যা মান নির্দিষ্ট করেন, তাহলে ভগ্নাংশটি একটি গণনা করা মধ্যবর্তী বিন্দু নির্দেশ করে। উদাহরণস্বরূপ, 3.5 মানে পয়েন্ট 3 এবং পয়েন্ট 4 এর মধ্যে অর্ধেক পথ। -
range,< start >,< end >,< step >
- শুরু থেকে শেষ পর্যন্ত প্রতিটি ধাপের ডেটা পয়েন্টে একটি মার্কার আঁকুন, অন্তর্ভুক্ত। শুরু এবং শেষ হল সূচক মান, এবং মধ্যবর্তী মান নির্দেশ করতে ফ্লোটিং পয়েন্ট সংখ্যা হতে পারে। সমস্ত মান ঐচ্ছিক; ডিফল্টগুলি হল: শুরু=0, শেষ=শেষ আইটেম, ধাপ=1। আপনি যদি একটি মান এড়িয়ে যান, তবে আপনাকে অবশ্যই কোনো মধ্যবর্তী কমা অন্তর্ভুক্ত করতে হবে, তবে আপনাকে খালি ট্রেলিং কমা অন্তর্ভুক্ত করতে হবে না। উদাহরণ:dp=range,0,4
0 থেকে 4 উপাদানের উপর একটি মার্কার আঁকে;dp=range,5,10,2
উপাদান 5, 7, এবং 9-এ একটি মার্কার আঁকে;dp=range,2
তৃতীয় বিন্দুতে এবং পরবর্তীতে পয়েন্ট আঁকে;dp=range,3,,1.5
চতুর্থ আইটেম থেকে শেষ পর্যন্ত প্রতি 1.5 ডেটা পয়েন্টে মার্কার আঁকে। -
all
- প্রতিটি উপাদানে একটি মার্কার আঁকুন। এটিrange,0, end_index
এর সমতুল্য। উদাহরণ:dp=all
-
every,n
- প্রতি n তম মার্কারের উপর একটি মার্কার আঁকুন। উদাহরণ:dp=every,2
আইটেম 0, 2, এবং 4-এ একটি মার্কার আঁকে।
-
- py=< z_order >
- [ ঐচ্ছিক ] অন্যান্য মার্কার এবং অন্যান্য সমস্ত চার্ট উপাদানের তুলনায় যে স্তরটিতে মার্কার আঁকতে হবে। এটি -1.0 থেকে 1.0 পর্যন্ত একটি ফ্লোটিং পয়েন্ট সংখ্যা, অন্তর্ভুক্ত, যেখানে -1.0 হল নীচে এবং 1.0 হল শীর্ষ৷ চার্টের উপাদানগুলি (লাইন এবং বার) শূন্যের ঠিক নীচে। যদি দুটি চিহ্নিতকারীর মান একই থাকে, তবে সেগুলি URL দ্বারা প্রদত্ত ক্রমে আঁকা হয়। ডিফল্ট মান হল 0.0 (শুধু চার্ট উপাদানের উপরে)।
- po=< x,y >
- [ ঐচ্ছিক ] চার্টের একটি পরম অবস্থান যেখানে মার্কার আঁকতে হবে। x এবং y হল দুটি ফ্লোটিং পয়েন্ট সংখ্যা, যেখানে 0.0,0.0 হল নীচের বাম কোণে এবং 1.0,1.0 হল উপরের ডান কোণে৷
- of=< x_offset,y_offset >
- [ ঐচ্ছিক ] আইকনটিকে তার স্বাভাবিক অবস্থান থেকে অফসেট করার জন্য অনেকগুলি পিক্সেল৷ x_offset এবং y_offset হল ধনাত্মক বা ঋণাত্মক পূর্ণসংখ্যা। একটি এমবেডেড ডায়নামিক আইকনে এই মানটি নির্দিষ্ট করা গুরুত্বপূর্ণ, কারণ মার্কারটি বিন্দুর উপরে উল্লম্বভাবে এবং অনুভূমিকভাবে কেন্দ্রীভূত হবে, যার অর্থ হল বিন্দুটি সম্ভবত ডেটা মার্কারের সাথে সারিবদ্ধ হবে না। একটি খাড়া পিনের জন্য একটি ভাল অফসেট হল
of=0,22
; একটি তির্যক পিনের জন্য একটি ভাল অফসেট হয়of=-12,20
বাof=12,20
তির্যক দিকের উপর নির্ভর করে, তবে আপনাকে পরীক্ষা করতে হতে পারে। ডিফল্ট মান 0,0।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
এখানে একই ডায়নামিক আইকনের উদাহরণ রয়েছে যা একটি ফ্রি-স্ট্যান্ডিং ইমেজ হিসাবে তৈরি করা হয়েছে এবং একটি লাইন চার্টে মার্কার হিসাবে ব্যবহৃত হয়েছে। চার্ট 1: চার্ট 2: |
|
মনে রাখবেন যে একটি ডায়নামিক আইকন মার্কার বিন্দুতে অনুভূমিকভাবে এবং উল্লম্বভাবে কেন্দ্রীভূত হবে। সুতরাং আপনি যদি একটি লেজ সহ একটি গতিশীল আইকন ব্যবহার করেন তবে লেজটি চার্ট পয়েন্টে থাকবে না; মার্কার কেন্দ্র হবে। প্রথম চার্টটি ডেটা পয়েন্ট 3-এ চিহ্নটিকে কেন্দ্র করে, যা আসলে লেজটিকে লাইনের চিহ্নের ডানদিকে কিছুটা রাখে। দ্বিতীয় চার্টটি পছন্দসই ডেটা পয়েন্টের উপরে মার্কারের লেজ সরানোর জন্য | chem=y;
chem=y; |
একাধিক গতিশীল আইকন অন্তর্ভুক্ত করতে, একটি | দ্বারা সীমাবদ্ধ সিনট্যাক্স স্ট্রিংটি পুনরাবৃত্তি করুন৷ চরিত্র এই উদাহরণটি একটি পরিসর দেখায়, পাশাপাশি দুটি পৃথক চিহ্নিতকারীও। লক্ষ্য করুন কিভাবে উল্লম্ব পিনগুলি 0,22 দ্বারা অফসেট করা হয় এবং তির্যক পিনের একটি অফসেট 12,20 থাকে যাতে পিন পয়েন্টগুলি তাদের বর্ণনা করা সিরিজের সাথে সারিবদ্ধ হয়। | chem= |
এটি একটি মাল্টিলাইন টেক্সট মার্কার প্রদর্শন করে। টেক্সট যোগ করার পর মার্কারকে অবশ্যই অফসেট করতে হবে, কারণ বুদবুদ পাঠ্যের সাথে মানানসই করার জন্য আকার পরিবর্তন করে, যার ফলে এটি চার্টে পুনরায় কেন্দ্রীভূত হয়। নোট করুন কিভাবে পাঠ্যের নতুন লাইনগুলি d ডেটা স্ট্রিং-এ কমা দ্বারা নির্দেশিত হয়। | chem=y; |
এমবেডেড চার্ট
আপনি ডায়নামিক আইকন সিনট্যাক্স ব্যবহার করে একটি চার্ট অন্যটির ভিতরে এম্বেড করতে পারেন।
এমবেডেড চার্ট মার্কারগুলির দুটি শৈলী রয়েছে: একটি বুদবুদে এম্বেড করা চার্ট এবং কোন বুদবুদ ছাড়াই এম্বেড করা চার্ট। এখানে উভয়ের উদাহরণ রয়েছে:
বুদবুদ সহ চার্ট | বুদবুদ ছাড়া চার্ট |
এখানে s=< icon_string_constant >;d=< marker_data_string >
প্যারামিটারের সুনির্দিষ্ট বৈশিষ্ট্য রয়েছে, উভয়ই নন-বাবল এবং বাবল-এম্বেডেড চার্টের জন্য (উপরে আচ্ছাদিত প্যারামিটারগুলি এখানে আবার বর্ণনা করা হয়নি):
বাক্য গঠন
Non-bubble: chem=y;s=ec;d=<alignment_string>,<chart_data>;ds=<which_series>;dp=<which_points>;py=<z_order>;po=<x,y>;of=<x_offset,y_offset> Bubble: chem=y;s=ecb;d=<frame_type>,<padding>,<frame_color>,<fill_color>,<chart_data>;ds=<which_series>;dp=<which_points>;py=<z_order>;po=<x,y>;of=<x_offset,y_offset>
- প্রান্তিককরণ_স্ট্রিং
- [ শুধুমাত্র বুদ্বুদ নয় ] বুদবুদ-হীন এমবেডেড চার্টের কোন অংশটি ডেটা পয়েন্টে পিন করা হয়েছে৷ নিম্নলিখিত ডায়াগ্রামে দুই-অক্ষরের স্ট্রিং ধ্রুবকগুলির মধ্যে একটি বেছে নিন:
- চার্ট_ডেটা
- এমবেডেড চার্টের জন্য ডেটা। এই সব
https://chart.googleapis.com/chart?
এম্বেড করার জন্য চার্টের URL-এ। নীচের টুলটি ব্যবহার করুন, অথবা টুলের নীচে তালিকাভুক্ত নিয়মগুলি অনুসরণ করুন৷ - ফ্রেম_টাইপ
- [ শুধুমাত্র বুদ্বুদ ] গতিশীল আইকন ফ্রেম শৈলী ধ্রুবকগুলির মধ্যে একটি।
- প্যাডিং
- [ শুধুমাত্র বুদ্বুদ ] বুদ্বুদের ভিতরে প্যাডিং, পিক্সেলে।
- ফ্রেমের রঙ
- [ শুধুমাত্র বুদ্বুদ ] ফ্রেমের রঙ, # চিহ্ন ছাড়া একটি ছয়-সংখ্যার HTML রঙের স্ট্রিং হিসাবে। উদাহরণ:
FF00FF
। - fill_color
- [ শুধুমাত্র বুদ্বুদ ] বুদ্বুদ পূরণ রঙ, # চিহ্ন ছাড়া একটি ছয়-সংখ্যার HTML রঙের স্ট্রিং হিসাবে। উদাহরণ:
FF00FF
।
এমবেডেড চার্ট ডেটা
আপনার চার্ট স্ট্রিং তৈরি করতে সাহায্য করার জন্য নিম্নলিখিত রূপান্তর সরঞ্জামটি ব্যবহার করুন, অথবা টুলের পরে প্রদত্ত নিয়মগুলি অনুসরণ করে ম্যানুয়ালি চার্ট স্ট্রিং তৈরি করুন।
ম্যানুয়াল রূপান্তর জন্য নিয়ম
1. প্রথমে প্যারামিটার এবং মান জোড়ায় নিম্নলিখিত সমস্ত অক্ষরগুলিকে নিম্নলিখিত মানগুলির সাথে প্রতিস্থাপন করুন, দেখানো ক্রমে:
প্রতিস্থাপন করুন | এর সাথে |
---|---|
%7C বা %7c | | |
@ | @@ |
% | %25 |
, | @, |
| | @| |
; | @; |
এবং | %26 |
= | %3D |
2. তারপর parameter1=value1¶meter2=value2...
জোড়ার সমস্ত &
এবং =
মান কমা দিয়ে প্রতিস্থাপন করুন।
লাইন ফিলস chm
[ লাইন, রাডার ]
আপনি একটি কঠিন রঙ দিয়ে একটি ডেটা লাইনের নীচের এলাকাটি পূরণ করতে পারেন।
আপনি chm
পরামিতিগুলিকে আলাদা করতে একটি পাইপ অক্ষর ( |
) ব্যবহার করে অন্য কোনো chm
প্যারামিটারের সাথে লাইন ফিলগুলি একত্রিত করতে পারেন।
বাক্য গঠন
chm= <b_or_B>,<color>,<start_line_index>,<end_line_index>,<0> |...| <b_or_B>,<color>,<start_line_index>,<end_line_index>,<0>
- < b_or_B >
- চার্টের নীচের অংশটি পূরণ করতে হবে, নাকি পরবর্তী নিম্ন লাইনে।
- B -
< start_line_index >
থেকে চার্টের নীচে পূরণ করুন।< end_line_index >
আপনাকে চার্টের একটি অংশ পূরণ করতে দিতে একটি বিশেষ সিনট্যাক্স সমর্থন করে। আপনি যদি পূরণ করতে চান এমন একটি লাইন সহ একটি চার্ট থাকে তবে এটি সবচেয়ে সহজ। - b - একটি বহু-লাইন চার্টে দুটি লাইনের মধ্যে পূরণ করুন। শুরু এবং শেষ লাইনগুলি
< start_line_index >
এবং< end_line_index >
দ্বারা নির্দেশিত হয়।
- B -
- < রঙ >
- ভরাট রঙের একটি RRGGBB ফরম্যাট হেক্সাডেসিমেল সংখ্যা ।
- < start_line_index >
- যে লাইনে ফিল শুরু হয় তার সূচক।
chd
এ নির্দিষ্ট করা প্রথম ডেটা সিরিজের একটি সূচক রয়েছে শূন্য (0
), দ্বিতীয় ডেটা সিরিজের একটি সূচক রয়েছে1
, ইত্যাদি। - < end_line_index >
- ফিল টাইপ 'b' - যে লাইনে ফিল বন্ধ করতে হবে। এই লাইনটি বর্তমান লাইনের নীচে হতে হবে।
- 'B' টাইপ পূরণ করুন - নিম্নলিখিত পছন্দগুলির মধ্যে একটি:
- যেকোনো মান - এই প্যারামিটারের যেকোনো একক সংখ্যা উপেক্ষা করা হয়, এবং ফিলটি নির্দিষ্ট লাইন থেকে চার্টের বেসে যাবে
- start:end - চার্টের নীচে একটি উল্লম্ব স্লাইস পূরণ করতে, start:end নির্দিষ্ট করুন, যেখানে এইগুলি ডেটা পয়েন্ট সূচকগুলি বর্ণনা করে যেখানে পূরণ করা শুরু এবং থামাতে হবে। উভয় মানই ঐচ্ছিক, এবং প্রথম_পয়েন্টে ডিফল্ট : last_point । (নীচের উদাহরণ দেখুন।)
- <0>
- সংরক্ষিত — শূন্য হতে হবে।
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
একটি একক সিরিজের জন্য, এটি রাডার চার্টের জন্য উপলব্ধ একমাত্র ফিল এরিয়া টাইপ। |
|
এখানে দুটি লাইন এবং দুটি পূরণ সহ একটি চার্ট। নীচের লাইনের নীচে এবং উপরের লাইনের উপরে জায়গাটি পূরণ করার জন্য একটি বিশেষ কৌশল প্রয়োজন, পরবর্তীতে আচ্ছাদিত। |
|
একটি মাল্টি-লাইন চার্টে, চার্টের শীর্ষ থেকে প্রথম লাইন পর্যন্ত পূরণ করতে, একটি সিরিজ অন্তর্ভুক্ত করুন যাতে ডেটা বিন্যাসের জন্য সর্বোচ্চ ডেটা মানের দুটি কপি থাকে। সুতরাং, উদাহরণস্বরূপ, বর্ধিত এনকোডিংয়ের জন্য " শেষ লাইন থেকে লেখচিত্রের নীচে পূরণ করতে, একটি সিরিজ অন্তর্ভুক্ত করুন যাতে ডেটা বিন্যাসের জন্য সর্বনিম্ন ডেটা মানের দুটি কপি থাকে। সুতরাং, উদাহরণস্বরূপ, বর্ধিত এনকোডিংয়ের জন্য AAAA, মৌলিক পাঠ্য বিন্যাসের জন্য 0,0 ইত্যাদি। | chd=e: (সর্বোচ্চ মান) (শূন্য মান)chm= (হালকা নীল)b,224499,1,2,0| (নীল)b,FF0000,2,3,0| (লাল)b,80C65A,3,4,0 (সবুজ)chco=000000 |
এখানে উল্লম্ব ফিল স্লাইস সহ একটি লাইন চার্ট রয়েছে। লাইন ফিল টাইপ 'B' সহ < end_line_index > এর জন্য একটি শুরু : শেষ জোড়া নির্দিষ্ট করে এটি সম্পন্ন করা হয়।
| chm= |
এই উদাহরণটি একটি রাডার চার্টে একটি লাইন পূরণ ব্যবহার করে দেখায়। | chm= |
শেপ মার্কার 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= |
Here's an example using diamonds for one data series, and circles for the other data series. If two or more markers occupy the same point, the markers are drawn in the order in which they appear in the | chm= |
Here's a line chart with a marker on every second data point (-2 means every other point). | chd=t: |
Here's a line chart with twice as many markers as data points (-0.5 means every half point). | chd=t: |
This example shows how to use h and v markers to create grid lines with custom colors and thickness. The z-order value (the last value) is set to -1 so that the grid lines are drawn beneath the data line. | chm= |
This chart adds vertical fill lines to a line chart:
| chm= |
This example adds an arrow and text marker to the chart using exact coordinates. The first D marker is the trace line under the bars. The second marker is the arrow, and the third marker is the arrow text. | chm= |
A horizontal line fixed to a specific data point ( H ) can be useful for showing relative values, or emphasizing the height of a data value on a chart. | chm=H,FF0000,0,18,1 |
This graph demonstrates the markers that can specify line thickness and length in the < size > parameter.
| 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:50%7CV,3399CC,0,8,3:50%7CE,000000,0,6,1:20" src="/chart/image/images/chart_95.png" />chm= |
Text and Data Value Markers chm
[ Bar, Line, Radar, Scatter ]
You can label specific points on your chart with custom text, or with formatted versions of the data at that point.
You can combine any chm
markers using a pipe character ( |
) to separate the chm
parameter sets.
স্ট্রিং মানগুলির উপর একটি নোট: লেবেল স্ট্রিংগুলিতে শুধুমাত্র URL-নিরাপদ অক্ষরগুলি অনুমোদিত৷ নিরাপদে থাকার জন্য, আপনি 0-9a-zA-Z
অক্ষর সেটে নেই এমন অক্ষর সমন্বিত যেকোনো স্ট্রিংকে URL-এনকোড করতে হবে। আপনি Google ভিজ্যুয়ালাইজেশন ডকুমেন্টেশনে একটি URL এনকোডার খুঁজে পেতে পারেন।
বাক্য গঠন
Specify one set of the following parameters for each series that should be marked. To mark multiple series, create additional parameter sets, delimited by a pipe character. You do not need to mark up all series. If you do not assign markers to a data series, it will not get any markers.
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>
- The type of marker to use. You can choose from the following types:
-
f<text>
- A flag containing text. Specify the character 'f', followed by custom URL-encoded text. To escape commas in text markers, precede the comma by a \ mark. Example:fHello\,+World!
-
t<text>
- A simple text marker. Specify the character 't' followed by custom URL-encoded text. To escape commas in text markers, precede the comma by a \ mark. Example:tHello\,+World!
-
A< text >
- An annotation marker. This is similar to a flag marker, but markers will coordinate their position so that they do not overlap. The only valid format for < opt_which_points > is nd , to signify the index of a point in the series. -
N< formatting_string >
- The value of the data at this point, with optional formatting. If you do not use thechds
parameter (custom scaling) it gives the exact encoded value; if you do use that parameter with any format type the value will be scaled to the range that you specify. See an example ofchds
with numeric markers below. With this marker type in a stacked bar chart , if you specify -1 for < series_index > you will get a marker that shows the sum of all values in this stacked bar. ফরম্যাটিং স্ট্রিং সিনট্যাক্স নিম্নরূপ:
< preceding_text >*< number_type >< decimal_places >zs< x or y >*< following_text >
.
All of these elements are optional. এখানে প্রতিটি উপাদানের অর্থ হল:-
<preceding_text>
- Text to precede each value. -
*...*
- আক্ষরিক তারকাচিহ্নে মোড়ানো একটি ঐচ্ছিক ব্লক, যেখানে আপনি সংখ্যার জন্য বিন্যাসের বিবরণ নির্দিষ্ট করতে পারেন। নিম্নলিখিত মান সমর্থিত, এবং সব ঐচ্ছিক:-
<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 >
- Text to follow each value.
-
-
- < রঙ >
- The color of the markers for this set, in RRGGBB hexadecimal format .
- < series_index >
- The zero-based index of the data series on which to draw the markers. If this is a stacked bar chart and the marker type is N (data point values), you can specify -1 to create a summed value marker for each stack of bars. একটি উদাহরণ জন্য নিচে দেখুন।
- < opt_which_points >
- [ Optional ] Which point(s) to draw markers on. Default is all markers. নিম্নলিখিত মানগুলির মধ্যে একটি ব্যবহার করুন:
-
nd
- Which data point to draw the marker on, where nd is the zero-based index in the series. If you specify a non-integer value, then the fraction indicates a calculated intermediate point. For example, 3.5 means halfway between point 3 and point 4. -
-1
- Draw a marker on all data points. You can also leave this parameter empty to draw on all data points. -
-n
- Draw a marker on every n -th data point. -
start : end : n
- Draw a marker on every n -th data point in a range, from start to end index values, inclusive. All parameters are optional (may be absent), so 3::1 would be from the fourth element to the last, step 1, and omitting this parameter entirely would default to first : last :1. All values can be floating point numbers. start and end can be negative, to count backward from the last value. If both start and end are negative, be sure that they are listed in increasing value (for example, -6:-1:1). If the n step value is less than 1, it will calculate additional data points by interpolating the data values given. Default values are first:last:1 -
x : y
- [ Not supported for N-type markers ] Draw a marker at a specific x/y point on the chart. This point does not have to be on a line. Add the at character (@
) before the marker type to use this option. Specify the coordinates as floating point values, where0:0
is the bottom left corner of the chart,0.5:0.5
is the center of the chart, and1:1
is the top right corner of the chart. For example, to add a red, 15-pixel diamond to the center of a chart, use@d,FF0000,0,0.5:0.5,15
.
-
- < আকার >
- The size of the marker in pixels. If this is a scatter chart with a third data series (used to specify point sizes), this value will be scaled by the data range. So if the data range is 0—100 and < size > is 30, a data value of 100 would be 30 pixels wide, a data value of 50 would be 15 pixels wide, and so on.
- < opt_z_order >
- [ Optional ] The layer on which to draw the marker, compared to other markers and all other chart elements. This is a floating point number from -1.0 to 1.0, inclusive, where -1.0 is the bottom and 1.0 is the top. Chart elements (lines and bars) are just lower than zero. If two markers have the same value, they are drawn in the order given by the URL. Default value is 0.0 (just above the chart elements).
- < opt_placement >
- [ Optional ] Additional placement details describing where to put this marker, in relation to the data point. You can specify horizontal and/or vertical relative positioning, as well as offsets. Placement syntax is a string with : delimiters as shown here. All elements are optional:
< horizontal_and_vertical_justification >:< horizontal_offset >:< vertical_offset >
. If specified, you can include an empty ,, value in thechm
parameter string for < opt_z_order >. Examples:N,000000,0,1,10,,b
andN,000000,0,1,10,,lv
andN,000000,0,1,10,,r::10
.- horizontal_and_vertical_justification
- The anchor point of the marker. This behaves opposite to justification, so a left anchor actually puts the marker to the right of the data point. You can choose a horizontal and/or vertical justifier from the following list:
- Horizontal placement : 'l', 'h', or 'r' - Left, center, or right-anchored, horizontally. Default is 'l'.
- Vertical placement : 'b', 'v', 't' - Bottom, middle, or top-anchored, vertically. Default is 'b'.
- Bar-relative placement [ Bar charts only] : 's', 'c', 'e' - Base, center, or top of a bar. For stacked charts, this is relative to the section of the bar for each series, not for the whole bar. If the series index given is -1 (stack total) it is in relation to the whole bar. This can be combined with vertical placement values: for example, 'be' or 'vs'. Default value is 'e'.
- horizontal_offset
- A horizontal offset for this marker, in pixels. Default is 0.
- vertical_offset
- A vertical offset for this marker, in pixels. Non-bar chart default: 15; bar chart chart default: 2 .
বর্ণনা | উদাহরণ | |
---|---|---|
Here's an example of value labels on a bar chart. The first chart ( The second chart ( |
| |
You can use the This example shows a chart with simple-encoded values of 46, 39, 29, 30, 43, 41. Simple encoding range is 0—61 . The | chd=s:underp | |
Here's an example of a chart with a text label at the minimum point and a flag label at the maximum point. |
| |
This example shows a stacked chart with values for individual series, plus the series total. To show the stacked series values, we must use the 'c' positioning option; if we did not, the top bar value would overlap the sum value at the top of each bar. | 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. |
Range Markers chm
[ Bar, Candlestick, Line, Radar, Scatter ]
You can color horizontal or vertical bands of background fill to highlight specific areas of a chart.
You can combine any chm
markers using a pipe character ( |
) to separate the chm
parameter sets.
বাক্য গঠন
Specify one set of the following parameters for each band to draw. To draw multiple bands, create additional parameter sets, delimited by a pipe character. Ranges are drawn in the order specified, so the last range drawn will be drawn on top of previous ranges.
chm= <direction>,<color>,0,<start_point>,<end_point> |...| <direction>,<color>,0,<start_point>,<end_point>
- <direction>
- Specifies horizontal or vertical shading. Use
r
for a horizontal range andR
for a vertical range. - < রঙ >
- The range color as an RRGGBB format hexadecimal number .
- 0
- Reserved — must be zero.
- < start_point >
- The start position of the range.
- For horizontal range markers, this is a position on the y-axis, where
0.00
is the bottom of the chart, and1.00
is the top of the chart. - For vertical range markers, this is a position on the x-axis, where
0.00
is the left of the chart, and1.00
is the right of the chart.
- < end_point >
- The end position of the range.
- For horizontal range markers, this is a position on the y-axis, where
0.00
is the bottom of the chart, and1.00
is the top of the chart. - For vertical range markers, this is a position on the x-axis, where
0.00
is the left of the chart, and1.00
is the right of the chart.
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
Range markers can be a thin line or a band of color.
|
|
This example shows the vertical range markers. The first marker is a red line ( |
|
Markers are drawn in the order specified. In this example, you can see that the vertical red marker was drawn before the pale blue horizontal marker. | chm= |
Here's an example of a line chart that uses range markers to draw faint horizontal lines across the chart at the zero line, midpoint line, and top. |
|
Candlestick Markers chm=F
[ Bar, Line ]
Candlestick markers indicate variance and direction change in a data series. Often they are used to show stock values during the course of a day. The marker includes segments that show the high and low value, as well as the opening and closing value for a specific time period (typically a day). For more about candlestick markers, see here .
A candlestick marker is drawn as a rectangle bisected by a vertical line. It requires four data series to draw a candlestick marker; here is what each series specifies:
- Series 1 and 4 specify the bottom and top of the vertical line, respectively. These typically represent the low and high values for the day.
- Series 2 and 3 specify the vertical borders of the rectangle. Series 2 is the opening value, and series 3 is the closing value. The color of the rectangle depends on which is higher: when the opening value (series 2) is lower than the closing value (series 3), the price has increased, and the rectangle is filled with solid green by default; when the opening value (series 2) is higher than the closing value (series 3), the price has decreased, and the rectangle is filled with solid red by default. You can only specify a fill color for the rectangle with decreasing value. When you specify that, the rectangle with increasing value is unfilled (empty). Note that series 2 can be either the top or the bottom of the rectangle, depending on whether the price has gone up or down.
You can combine candlestick markers with any other chm
parameters using a pipe character ( |
) to separate the chm
parameters.
Note: If you do not want the lines for the data used to draw the markers to appear in the chart, you must include a 0 after the format type. For example: chd=t0:10,20,30,40
in a text format data string. See Compound Charts for more information.
Here's an example, showing the lines for each series:
বাক্য গঠন
chm= F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
- চ
- Indicates that this is a candlestick marker.
- <opt_declining_color>
- [ Optional ] Fill color for the rectangles when the value is decreasing (when series 2 value > corresponding series 3 value). This is an RRGGBB format hexadecimal number . When the values increase, the rectangle will be empty. Default is solid green for increasing, solid red for decreasing (you cannot specify a custom fill color for increasing values).
- < data_series_index >
- The index of the data series to use as the first series for your candlestick markers. This is a zero-based index. So, if you specify 1 here, and you have six series, the second, third, fourth and fifth will be used to draw candlestick markers.
- <opt_which_points>
- [ Optional ] Specifies which data points are used to draw markers. Default is all markers. Use one of the following formats:
-
nd
- Draw a marker on a single point in the series, where nd is the index of the point in the series. If you specify a non-integer value, then the fraction indicates a calculated intermediate point. For example, 3.5 means halfway between point 3 and point 4. -
-1
- Draw a marker on all data points. You can also leave this parameter empty to draw on all markers. -
- n
- Draw a marker on every n -th data point. -
start:end:n
- Draw a marker on every n -th data point in a range, from start to end index values, inclusive. All parameters are optional (may be absent), so 3::1 would be from the fourth element to the last, step 1, and omitting this parameter entirely would default to first : last :1. All values can be floating point numbers. start and end can be negative, to count backward from the last value. If both start and end are negative, be sure that they are listed in increasing value (for example, -6:-1:1). If the n step value is less than 1, it will calculate additional data points by interpolating the data values given. Default values are first:last:1
-
- <প্রস্থ>
- The width of all rectangles, in pixels.
- <opt_z_order>
- [ Optional ] The layer on which to draw the marker, compared to other markers and all other chart elements. This is a floating point number from -1.0 to 1.0, inclusive, where -1.0 is the bottom and 1.0 is the top. Chart elements (lines and bars) are just lower than zero. If two markers have the same value, they are drawn in the order given by the URL. Default value is 0.0 (just above the chart elements).
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
Here's an example of candlestick markers on a line chart with four series. The custom fill color The first and last rectangle are trimmed by the chart. To eliminate these values, you could specify 1:4 for the fourth parameter of chm. Note the zero in the data string, to hide the lines for the series: The < which_point > parameter is blank, which draws candlesticks on all data points. |
chd=t0: |
Here's an example of the same chart, using the default colors, and removing the first and last item. This is a compound chart: it is a combination of a line chart (the base chart type) and candlestick markers. The value of 1 in |
|
Line Markers chm=D
[ Bar, Candlestick, Line, Radar, Scatter ]
You can add a line that traces data in your chart. Most often, this is used in compound charts .
To add multiple lines (or combine this with any other chm
markers), separate the chm parameter sets using a pipe ( |
) delimiter. You cannot make a dashed line marker with this parameter.
বাক্য গঠন
chm= D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
- ডি
- Indicates that this is a line marker.
- < রঙ >
- The color of the line, in RRGGBB hexadecimal format .
- < series_index >
- The index of the data series used to draw the line. The data series index is
0
for the first data series,1
for the second data series, and so on. - < which_points >
- Which points in a series to use to draw the line. নিম্নলিখিত মানগুলির মধ্যে একটি ব্যবহার করুন:
-
0
- Use all the points in the series. -
start:end
- Use a specific range of points in the series, from the start to end , inclusive (zero-based index). You can also use floating point values to specify intermediate points, or leave start or end blank to indicate the first or last data point, respectively. start and end can be negative, as a reverse index from the last value. If both start and end are negative, be sure to write them in increasing value (for example, -6:-1).
-
- < আকার >
- The width of the line in pixels.
- < opt_z_order >
- [ Optional ] The layer on which to draw the marker, compared to other markers and all other chart elements. This is a floating point number from -1.0 to 1.0, inclusive, where -1.0 is the bottom and 1.0 is the top. Chart elements (lines and bars) are just lower than zero. If two markers have the same value, they are drawn in the order given by the URL. Default value is 0.0 (just above the chart elements).
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
This is an example of drawing a marker line on a bar chart. The z-order is set to | chm=D,0033FF,0,0,5,1 |
This is the same bar chart, but with an additional data series just for the line. This is an example of a compound chart. Compound charts are drawn by adding additional data series to the See Compound Charts for more information. | chm=D,0033FF,1,0,5,1 |
Data Functions chfd
[ All chd
charts ]
You can specify a custom function to run over chart data using muParser function syntax . The data used in the function can come from one of two sources:
- A data series from
chd
- The data is pulled from the specified series inchd
. - A range of values declared in the
chfd
parameter itself - You declare a start, stop, and step value for an arbitrary data range.
It is important to note that in all cases you must assign the output to an existing series in chd
; that series will be overwritten by the function output. The chart is rendered only after all functions have been processes, so if you assign multiple functions to output to the same data series, the functions will be run in the order given, but only the output of the final function will be plotted on the chart. Note that you can chain functions, so that one function can take as input a series that was output by a previous function.
To assign colors or chm
markers to a function line, assign the colors or markers to the function's series index. Note that markers are placed according to the data after it has been manipulated by the function.
বাক্য গঠন
chfd= <output_series_index>,<function_data>,<function_string> |...| <output_series_index>,<function_data>,<function_string>
- < output_series_index >
- Zero-based index of a data series in
chd
to which the function output will be written. Any existing data will be completely overwritten by the function output. If a series is not being used as input for a function, best practice is to assign a single dummy value to that series. - < function_data >
- The variables and data to plot. The data can be from a range that you define, or from one of the
chd
data series. You can specify multiple variables for each function, using a ; (semicolon) delimiter for multiple variables. Note that if you define multiple variables for a single function, and these variables have a different number of points, the function will stop when it reaches the first endpoint. For example, if a function defines both x=1—5 step 1 and y=1—10 step 1, the function will end when it reaches the fifth point.
< variable_name >,< input_series_index >
বা
< variable_name >,< start >,< end >,< step >
- variable_name - An arbitrary string name for the variable. Use this in the function defined by function_string .
- input_series_index - The index of a
chd
data series to use as input data. - start - The numeric start value of a range.
- end - The numeric end value of a range.
- step - The numeric step value from start to end . Can be positive or negative, but cannot be zero.
x,0,100,1
declares a variable namedx
with values 0, 1, 2, ... 100.x,0,100,1;r,0,3.1,.1
declares the samex
variable plus a variable namedr
with values 0, 0.1, 0.2, ..., 3.0, 3.1.x,0
declares a variable named x that uses the data from the firstchd
series. These variables will be used by function_string . They will not be plotted on the graph unless you specify them in function_string . The smaller the step, the smoother your graph. - < function_string >
- Your function, written in the muParser syntax . The function is applied to the variables and data specified in variable_data . You can only reference the variables declared in this local function set, not in another piped set of
chfd
parameters. Summary muParser functions are not supported (min, max sum, avg). IMPORTANT: Remember to use%2B
instead of+
in your functions!
উদাহরণ
বর্ণনা | উদাহরণ |
---|---|
A simple sine wave. Some things to notice:
| cht=lc |
This line uses data from the chd parameter. | chd=t:5,10 |
A mix of function and non-function lines. Notice how the colors are specified by the series color parameter Notice the placement of markers on the function output; the data points are calculated from start , end , and step , so if your range is 0—11 step 0.1, point 0 is 0, point 1 is 0.1 and so on, until point 110, which has a value of 11. | chd=t: |
To define a function in two dimensions, use an
| cht=lxy |
The Try clicking these images to open and play with them in the chart playground; you'll get hooked! |