نمودارهای Google-O-Meter

Google-o-meter with rainbow coloring

این سند نحوه ایجاد یک نمودار از نوع شماره گیری به نام نمودار Google-o-meter را شرح می دهد.

فهرست مطالب

بررسی اجمالی

Google-o-meter یک سنج است که به یک مقدار واحد در یک محدوده اشاره می کند. محدوده دارای درجه بندی رنگی است که می توانید به صورت اختیاری آن را مشخص کنید. همچنین می توانید متن سفارشی را در بالای نشانگر مشخص کنید. محدوده شماره گیری از مقدار حداقل فرمت داده تا حداکثر مقدار است. یک مقدار داده را در پارامتر chd خود مشخص کنید تا فلش به آن اشاره کند.

می‌توانید چند فلش را در یک نمودار مشخص کنید و بدنه فلش و اندازه نقطه را در هر کدام به صورت متفاوتی استایل دهید. اگر سبک پیکان یکسانی را برای همه فلش ها می خواهید، نقاط داده را به عنوان مقادیر در همان سری مشخص کنید. اگر می‌خواهید استایل‌های مختلف را روی فلش‌های مختلف اعمال کنید، همه فلش‌های دارای سبک یکسان را در یک سری گروه‌بندی کنید.

نمودار Google-O-Meter را با نحو زیر مشخص کنید:

نحو

cht=gom

مثال ها

شرح مثال

این نشان می دهد که از chxl برای تعیین برچسب های سفارشی در زیر و بالای صفحه شماره گیری استفاده می شود.

Single line on a chart with shading in blue from the bottom of the chart to the line
chxt=x,y
chxl=0:|Groovy|1:|slow|faster|crazy

شما می توانید چندین فلش را با چندین نقطه داده مشخص کنید.
chd=t:20,40,60
chdl=1|2|3

برای اعمال یک استایل بر روی فلش ها، از پارامتر chls استفاده کنید. هر توضیح chls برای تمام فلش های سری داده مربوطه اعمال می شود.

chls دارای یک نحو پیشرفته برای Google-o-meters است. هر مجموعه ای از مقادیر داخل مجموعه ای از لوله ها سری داده های مربوطه را توصیف می کند. می‌توانید به‌صورت اختیاری مجموعه‌ای از مقادیر محدود شده با لوله را اضافه کنید که اندازه سر پیکان را در نقاط، از 0 تا 15 توصیف می‌کند، که پیش‌فرض آن 15 است.

بیایید مقدار chls را در این نمودار بررسی کنیم: chls=3|3,5,5|15|10

  • 3 - یک مقدار ضخامت خط را مشخص می کند. این برای تمام فلش های سری اول صدق می کند.
  • 3,5,5 - سری دوم دارای ضخامت، طول خط تیره و طول فاصله است.
  • 15 - اندازه نوک پیکان برای فلش های سری اول.
  • 10 - اندازه نوک پیکان برای فلش سری دوم.


chd=t:20,40|60
chls=3|3,5,5|15|10

سری رنگ ها chco

با استفاده از پارامتر chco می توانید به صورت اختیاری رنگ صفحه را مشخص کنید. اگر مشخص نشده باشد، از یک گرادیان پیش فرض استفاده می کند.

نحو

chco=<color_1>,...,<color_n>
< رنگ >
دو یا چند رنگ را در قالب هگزادسیمال RRGGBB مشخص کنید. رنگ ها در یک گرادیان از چپ به راست اعمال می شوند و اولین رنگ در سمت چپ آخرین رنگ در سمت راست است.
شرح مثال
این نمودار یک گرادیان ساده را نشان می دهد، از سفید (FFFFFF) تا سیاه (000000) Google-o-meter with rainbow coloring
chco=FFFFFF,000000
این نمودار چندین رنگ اختصاص داده شده به صفحه را نشان می دهد. Google-o-meter with rainbow coloring
chco=FF0000,FF8040,FFFF00,
00FF00,00FFFF,
0000FF,800080

بازگشت به بالا

برچسب‌های Google-o-meter chl

می توانید به صورت اختیاری یک برچسب سفارشی برای نمایش در بالای فلش تعیین کنید.

نکته ای در مورد مقادیر رشته: فقط کاراکترهای ایمن برای URL در رشته های برچسب مجاز هستند. برای ایمن بودن، باید رشته‌های حاوی نویسه‌هایی را که در مجموعه کاراکتر 0-9a-zA-Z نیستند، URL-encode کنید. می توانید یک رمزگذار URL را در اینجا پیدا کنید.

نحو

chl=<label>
< برچسب >
متن برچسب

مثال

شرح مثال
در اینجا نمونه ای از Google-o-meter با برچسب آورده شده است.

Google-o-meter with default red to green coloring
chl=Nearly+There

بازگشت به بالا

ویژگی های استاندارد

بقیه ویژگی های این صفحه ویژگی های نمودار استاندارد هستند.

فرمت رنگ

رنگ ها را با استفاده از یک رشته 6 کاراکتری از مقادیر هگزادسیمال، به اضافه دو مقدار شفافیت اختیاری، در قالب RRGGBB[ AA ] مشخص کنید. مثلا:

  • FF0000 = قرمز
  • 00FF00 = سبز
  • 0000FF = آبی
  • 000000 = سیاه
  • FFFFFF = سفید

AA یک مقدار شفافیت اختیاری است که در آن 00 کاملاً شفاف و FF کاملاً مات است. مثلا:

  • 0000FFFF = آبی یکدست
  • 0000FF66 = آبی شفاف

بازگشت به بالا

عنوان نمودار chtt , chts [ همه نمودارها ]

می توانید متن عنوان، رنگ و اندازه قلم را برای نمودار خود مشخص کنید.

نحو

chtt=<chart_title>
chts=<color>,<font_size>,<opt_alignment>

chtt - عنوان نمودار را مشخص می کند.

< چارت_عنوان >
عنوانی که باید برای نمودار نشان داده شود. شما نمی توانید مشخص کنید که کجا ظاهر شود، اما می توانید به صورت اختیاری اندازه و رنگ فونت را مشخص کنید. برای نشان دادن فاصله ها از علامت + و برای نشان دادن شکستگی ها از کاراکتر لوله ( | ) استفاده کنید.

chts [ اختیاری ] - رنگ ها و اندازه قلم برای پارامتر chtt .

<رنگ >
رنگ عنوان، در قالب هگزادسیمال RRGGBB . رنگ پیش فرض مشکی است.
<font_size >
اندازه قلم عنوان، بر حسب امتیاز.
< opt_alignment >
[ اختیاری ] تراز عنوان. یکی از مقادیر رشته حساس به حروف بزرگ زیر را انتخاب کنید: "l" (چپ)، "c" (مرکز) "r" (راست). پیش فرض "c" است.

مثال ها

شرح مثال

نموداری با عنوان، با استفاده از رنگ و اندازه فونت پیش‌فرض.

یک فاصله با علامت مثبت ( + ) مشخص کنید.

از یک کاراکتر لوله ( | ) برای اجبار شکستن خط استفاده کنید.

chts در اینجا مشخص نشده است.

Vertical bar chart with title
chtt=Site+visitors+by+month|
January+to+July

نموداری با عنوان آبی، تراز راست، 20 نقطه‌ای.

Vertical bar chart with blue, 20 pixel, title
chtt=Site+visitors
chts=FF0000,20,r

بازگشت به بالا

متن و سبک افسانه نمودار chdl , chdlp , chdls [ همه نمودارها ]

افسانه یک بخش جانبی از نمودار است که شرح متنی کوچکی از هر سری ارائه می دهد. می توانید متن مربوط به هر سری را در این افسانه مشخص کنید و مشخص کنید که در کجای نمودار باید ظاهر شود.

همچنین chma مراجعه کنید تا یاد بگیرید که چگونه حاشیه ها را در اطراف افسانه خود تنظیم کنید.

نکته ای در مورد مقادیر رشته: فقط کاراکترهای ایمن URL در رشته های برچسب مجاز هستند. برای ایمن بودن، باید رشته‌های حاوی نویسه‌هایی را که در مجموعه کاراکتر 0-9a-zA-Z نیستند، URL-encode کنید. می‌توانید یک رمزگذار URL را در اسناد تجسم Google بیابید.

نحو

chdl=<data_series_1_label>|...|<data_series_n_label>
chdlp=<opt_position>|<opt_label_order>
chdls=<color>,<size>

chdl - متن هر سری، برای نمایش در افسانه.

< data_series_label >
متن برای ورودی های افسانه. هر برچسب برای سری مربوطه در آرایه chd اعمال می شود. از علامت + برای فاصله استفاده کنید. اگر این پارامتر را مشخص نکنید، نمودار یک افسانه دریافت نمی کند. هیچ راهی برای تعیین شکست خط در یک برچسب وجود ندارد. افسانه معمولاً برای نگه داشتن متن افسانه شما گسترش می یابد و ناحیه نمودار کوچک می شود تا افسانه را در خود جای دهد.

chdlp - [ اختیاری ] موقعیت افسانه و ترتیب ورودی های افسانه. می توانید < position > و/یا < 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 .
< اندازه >
اندازه نقطه متن افسانه.

مثال ها

شرح مثال

دو نمونه از افسانه ها متن افسانه را به همان ترتیب سری داده های خود مشخص کنید.

Red, blue, and green line chart with matching legends

chdl=NASDAQ|FTSE100|DOW
chco=FF0000,00FF00,0000FF

Venn diagram with two smaller circles enclosed by a larger circle


chdl=First|Second|Third
chco=ff0000,00ff00,0000ff

نمودار اول ورودی‌های افسانه افقی را نشان می‌دهد ( chdlp=t ، طرح‌بندی پیش‌فرض افقی است)، و نمودار دوم ورودی‌های افسانه عمودی پایین ( chdlp=bv ) را نشان می‌دهد.

Venn diagram with two smaller circles enclosed by a larger circle
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


Venn diagram with two smaller circles enclosed by a larger circle
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

این مثال تغییر اندازه فونت را نشان می دهد.

Venn diagram with two smaller circles enclosed by a larger circle
chdls=0000CC,14

بازگشت به بالا

حاشیه های نمودار chma [ همه نمودارها ]

می توانید اندازه حاشیه های نمودار را بر حسب پیکسل مشخص کنید. حاشیه ها از اندازه نمودار مشخص شده ( chs ) به سمت داخل محاسبه می شوند. افزایش اندازه حاشیه، اندازه کل نمودار را افزایش نمی دهد، بلکه در صورت لزوم، منطقه نمودار را کوچک می کند.

حاشیه ها به طور پیش فرض هر چیزی است که پس از محاسبه اندازه نمودار باقی می ماند. این مقدار پیش فرض بسته به نوع نمودار متفاوت است. حاشیه هایی که شما مشخص می کنید حداقل مقدار هستند. اگر ناحیه نمودار جایی برای حاشیه باقی بگذارد، اندازه حاشیه همان چیزی است که باقی مانده است. شما نمی توانید حاشیه ها را کوچکتر از آنچه برای هر افسانه و برچسب لازم است فشار دهید. در اینجا نموداری وجود دارد که بخش های اصلی یک نمودار را نشان می دهد:

حاشیه نمودار، ناحیه افسانه و ناحیه نمودار

حاشیه های نمودار شامل برچسب های محور و ناحیه افسانه است. اندازه ناحیه افسانه به طور خودکار تغییر می‌کند تا دقیقاً با متن مطابقت داشته باشد، مگر اینکه با استفاده از chma عرض بزرگ‌تری را مشخص کنید، در این صورت اندازه حاشیه را گسترده‌تر می‌کند و ناحیه نمودار را کوچک‌تر می‌کند. شما نمی توانید یک افسانه را با تعیین اندازه بسیار کوچک برش دهید، اما می توانید کاری کنید که فضای بیشتری از آنچه نیاز دارد اشغال کند.

نکته: در نمودار میله‌ای، اگر میله‌ها اندازه ثابتی داشته باشند (پیش‌فرض)، پهنای ناحیه نمودار را نمی‌توان کاهش داد. شما باید اندازه نوار کوچکتر یا قابل تغییر اندازه را با استفاده از chbh مشخص کنید.

نحو

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
< margin_left >، < right_margin >، < top_margin >، < bottom_margin >
حداقل اندازه حاشیه در اطراف منطقه نمودار، بر حسب پیکسل. برای جلوگیری از برخورد برچسب‌های محور با مرزهای نمودار، این مقدار را افزایش دهید تا مقداری بالشتک اضافه شود.
< opt_legend_width >، < opt_legend_height >
[ اختیاری ] عرض حاشیه اطراف افسانه، بر حسب پیکسل. از این برای جلوگیری از برخورد افسانه در ناحیه نمودار یا لبه های تصویر استفاده کنید.

مثال ها

شرح مثال

در این مثال، نمودار دارای حداقل حاشیه 30 پیکسل در هر طرف است. از آنجایی که پهنای افسانه نمودار بیش از 30 پیکسل است، حاشیه سمت راست به عرض نمودار نمودار تنظیم می شود و با حاشیه های دیگر متفاوت است.

برچسب های محور خارج از منطقه طرح هستند و بنابراین در فضای حاشیه ترسیم می شوند.

Line chart with gray background and margins on each side.
chma=30,30,30,30

برای اضافه کردن حاشیه در اطراف افسانه، مقداری را برای پارامترهای < opt_legend_width > و < opt_legend_height > تنظیم کنید.

در این مثال، پهنای افسانه تقریباً 60 پیکسل است. اگر < opt_legend_width > روی 80 پیکسل تنظیم کنید، حاشیه به 20 پیکسل در خارج از افسانه افزایش می یابد.

Line chart with gray background and margins on each side.
chma=20,20,20,30|80,20

بازگشت به بالا

سبک‌ها و برچسب‌های محور [ خط، نوار، Google-o-meter، Radar، Scatter ]

می توانید مشخص کنید که کدام محورها در نمودار نمایش داده شوند و به آنها برچسب ها و موقعیت ها، محدوده ها و سبک های سفارشی بدهید.

همه نمودارها خطوط محور را به طور پیش فرض نشان نمی دهند. با استفاده از پارامتر chxt می توانید دقیقا مشخص کنید که نمودار شما چه محورهایی را نشان دهد. خطوط محور پیش فرض اعداد را نشان نمی دهند. برای نمایش اعداد باید یک محور در پارامتر chxt مشخص کنید.

می‌توانید انتخاب کنید که محورهای شما اعدادی را نشان دهند که مقادیر داده‌ها را منعکس می‌کنند، یا می‌توانید محورهای سفارشی را مشخص کنید. پیش‌فرض نمایش مقادیر عددی است، با مقادیری که از 0 تا 100 مقیاس شده‌اند. با این حال، می‌توانید آن محدوده را با استفاده از chxr برای نمایش هر محدوده تغییر دهید، و می‌توانید مقادیر (مثلاً برای نشان دادن نمادهای ارز یا اعشار) با استفاده از chxs استایل دهید.

اگر انتخاب می کنید از مقادیر سفارشی استفاده کنید، به عنوان مثال: "Mon, Tues, Wed"، می توانید از پارامتر chxl استفاده کنید. برای قرار دادن این برچسب ها در مکان های خاص در امتداد محور، از پارامتر chxp استفاده کنید.

در نهایت، می‌توانید از پارامترهای chxs و chxtc برای تعیین رنگ، اندازه، تراز و سایر ویژگی‌های برچسب‌های محور سفارشی و عددی استفاده کنید.

نکته ای در مورد مقادیر رشته: فقط کاراکترهای ایمن URL در رشته های برچسب مجاز هستند. برای ایمن بودن، باید رشته‌های حاوی نویسه‌هایی را که در مجموعه کاراکتر 0-9a-zA-Z نیستند، URL-encode کنید. می‌توانید یک رمزگذار URL را در اسناد تجسم Google بیابید.

این بخش موضوعات زیر را پوشش می دهد:


محورهای قابل مشاهده chxt

نمودارهای میله ای، خطی، رادار و پراکنده به طور پیش فرض یک یا دو خط محور را نشان می دهند، اما این خطوط شامل مقادیر نمی شوند. برای نمایش مقادیر در خطوط محور خود، یا برای تغییر اینکه کدام محور نشان داده می شود، باید از پارامتر chxt استفاده کنید. به‌طور پیش‌فرض، مقادیر محورها از 0 تا 100 متغیر است، مگر اینکه آنها را به‌صراحت با استفاده از ویژگی chxr مقیاس کنید. برای پنهان کردن تمام خطوط محور در نمودار خطی، :nda بعد از مقدار نوع نمودار در پارامتر cht مشخص کنید (مثال: 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 را برای همه محورها تعیین می کند.

توجه داشته باشید که به‌طور پیش‌فرض، محورهای بالا و پایین علامت‌های تیک را روی برچسب‌ها نشان نمی‌دهند.

Line chart with the labels: 0, 20, 40, 60, 80, and 100 on the left and right and labels: 0, 25, 50, 75, and 100 above and below
chxt=x,y,r,t

می‌توانید چندین مجموعه از برچسب‌ها را برای هر محور با اضافه کردن یک مقدار بیش از یک بار اضافه کنید. این مثال دو مجموعه x و دو مجموعه محور y را نشان می دهد. این به ویژه هنگام استفاده از برچسب های محور پیش فرض، همانطور که در اینجا نشان داده شده است، مفید نیست. اما با استفاده از پارامتر chxl می‌توانید برچسب‌های سفارشی را برای هر کپی از هر محور مشخص کنید.

chxt=x,x,y,y


chxt=x,x,y,y
chxl=
1:|یخ زدن|گرم|
3:|کم|بالا

این مثال نمودار میله‌ای افقی را با محور x، محور y، محور t بالا و محور راست نشان می‌دهد.

برچسب‌های محور حذف شده‌اند، بنابراین نمودار API محدوده 0 تا 100 را برای محور x و برای محور t نمایش می‌دهد.

محدوده برای محور y و برای محور r با تعداد میله ها تعیین می شود. در این مورد، پنج نوار وجود دارد، بنابراین Chart API محدوده 0 تا 4 را نمایش می دهد. برچسب اول در مرکز میله اول، برچسب دوم در مرکز پایه نوار دوم و غیره قرار دارد. .

Line chart with the labels: 0, 20, 40, 60, 80, and 100 on the left and right and labels: 0, 25, 50, 75, and 100 above and below
chxt=x,y,r,t

می توانید محورهای پیش فرض را در نمودار خطی با تعیین :nda بعد از نوع نمودار سرکوب کنید. Line chart with hidden axes
cht=lc:nda

بازگشت به بالا

محدوده محوری chxr

با استفاده از پارامتر chxr می توانید محدوده مقادیری را که در هر محور به طور مستقل ظاهر می شوند مشخص کنید. توجه داشته باشید که این کار مقیاس عناصر نمودار را تغییر نمی دهد، فقط مقیاس برچسب های محور را تغییر می دهد. اگر می‌خواهید اعداد محورها مقادیر واقعی داده‌ها را توصیف کنند، < start_val > و < end_val > را به ترتیب روی مقادیر پایین‌تر و بالای محدوده قالب داده‌تان تنظیم کنید. برای اطلاعات بیشتر به Axis Scaling مراجعه کنید.

اگر می خواهید محدوده آن را مشخص کنید، باید با استفاده از پارامتر chxt یک محور را قابل مشاهده کنید.

برای تعیین مقادیر محور سفارشی، از پارامتر chxl استفاده کنید.

نحو

محدوده های برچسب چند محور را با استفاده از کاراکتر لوله ( | ) جدا کنید.

chxr=
  <axis_index>,<start_val>,<end_val>,<opt_step>
    |...|
  <axis_index>,<start_val>,<end_val>,<opt_step>
<axis_index >
برچسب ها را روی کدام محور اعمال کنیم. این یک شاخص مبتنی بر صفر در آرایه محوری است که توسط chxt مشخص شده است. به عنوان مثال، محور r در chxt=x,r,y 1 خواهد بود.
< start_val >
عددی که مقدار کم را برای این محور تعریف می کند.
< end_val >
عددی که مقدار بالایی را برای این محور تعیین می کند.
< opt_step >
[ اختیاری ] مرحله شمارش بین تیک ها روی محور. هیچ مقدار مرحله پیش فرض وجود ندارد. این مرحله برای نشان دادن مجموعه ای از برچسب ها با فاصله خوب محاسبه می شود.

مثال ها

شرح مثال

این مثال محورهای y چپ و راست ( y و r ) و یک محور x ( x ) را نشان می دهد.

هر محور یک محدوده تعریف شده دارد. از آنجایی که هیچ برچسب یا موقعیتی مشخص نشده است، مقادیر از محدوده داده شده گرفته می شوند و به طور مساوی در آن محدوده قرار می گیرند. در نمودار خطی، مقادیر به طور مساوی در امتداد محور x پخش می شوند.

جهت محور برای محور r معکوس می شود (شاخص 2 )، زیرا اولین مقدار ( 1000 ) بزرگتر از آخرین مقدار ( 0 ) است.


chxt=x,y,r
chxr=
0,0,500|
1,0,200|
2,1000,0

در این مثال مقادیری برای محور x مشخص شده است.

برچسب های محور به طور مساوی در امتداد محور قرار گرفته اند. مقدار پنج ( 5 ) برای پارامتر < opt_step > مشخص شده است.

Bar chart with 200, 300, and 400 on the x-axis chxt=x
chxr=0,10,50,5

بازگشت به بالا

برچسب های محور سفارشی 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_n >
یک یا چند برچسب برای قرار دادن در امتداد این محور. اینها می توانند مقادیر رشته یا عدد باشند. لازم نیست رشته ها در گیومه باشند. label_1 در پایین ترین موقعیت محور و label_n در بالاترین موقعیت نمایش داده می شود. برچسب های اضافی به طور مساوی بین آنها قرار می گیرند. فاصله ها را با علامت + نشان دهید. هیچ راهی برای تعیین شکست خط در یک برچسب وجود ندارد. برچسب ها را با یک کاراکتر لوله جدا کنید. نکته: از قرار دادن لوله بعد از برچسب نهایی در پارامتر chxl خودداری کنید.

مثال ها

شرح مثال

این نمودار نحوه افزودن برچسب های سفارشی را به دو محور نشان می دهد. توجه داشته باشید که چگونه مقادیر به طور مساوی فاصله دارند، و چگونه آخرین مقدار chxl به یک لوله ختم نمی شود.

Line chart with 0 and 100 on the left, A, B, and C on the right, Jan,July, Jan, July, and Jan on the x-axis and 2005, 2006 and 2007 below
chxt=x,y
chxl=
0:|Jan|Feb|March|April|May|
1:|Min|Mid|Max

این مثال شامل برچسب های محور در محورهای y چپ و راست ( y و r ) است. همچنین شامل دو مجموعه از مقادیر برای محور x ( x ) است. می‌توانید با استفاده از chxs علامت‌هایی را روی محور y اضافه کنید.

Line chart with 0 and 100 on the left, A, B, and C on the right, Jan,July, Jan, July, and Jan on the x-axis and 2005, 2006 and 2007 below
chxt=x,y,r,x
chxl=
0:|Jan|July|Jan|July|Jan|
1:|0|50|100|
2:|A|B|C|
3:|2005|2006|2007

این مثال شامل برچسب های محور در محورهای y چپ و راست ( y و r ) است. همچنین شامل دو مجموعه از مقادیر برای محور x ( x ) است. به برچسب‌های خالی مجموعه محور x پایین‌تر توجه کنید که برای فاصله دادن مقادیر از هم استفاده می‌شود.

این مثال از مقادیر پیش فرض برای برچسب های محور در سمت چپ محور y استفاده می کند.

Bar chart with 0 and 100 on the left, A, B, and C on the right, Jan, July,Jan, July, and Jan on the x-axis and 2005, 2006 and 2007 below
chxt=x,y,r,x
chxl=
0:|Jan|July|Jan|July|Jan|
2:|A|B|C|
3:|2005||2006||2007

اگر می‌خواهید یک برچسب عمومی برای توصیف یک محور کامل اضافه کنید (مثلاً برای برچسب زدن یک محور "هزینه" و دیگری "دانشجو")، از ویژگی chxt برای اضافه کردن یک محور اضافی در هر طرف استفاده کنید، سپس از chxl برای اضافه کردن یک یک برچسب سفارشی برای هر طرف، و chxp برای فاصله آن در وسط محور.


chxt=x,x,y,y
chxl=1:|Martinis|3:|Score
chxp=1,50|3,50

بازگشت به بالا

موقعیت‌های برچسب محور 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 در موقعیت های مشخص شده در نمودار است. متن برچسب با استفاده از پارامتر chxl مشخص می شود.

برچسب هایی با موقعیت مشخص 0 ​​در پایین محور y یا r یا در سمت چپ محور x یا t قرار می گیرند.

برچسب هایی با موقعیت مشخص 100 در بالای محور y یا r یا در سمت راست محور x یا t قرار می گیرند.

Line chart with min, average, and max on the right, 20, 40, 60, 80, and 100 on the left, and 0, 25, 50, 75, and 100 along the x-axis
chxt=x,y,r
chxl=2:|min|average|max
chxp=2,10,35,75

این مثال نشان می دهد که مقادیر برچسب پیش فرض را نشان می دهد، اما فقط در مکان های مشخص شده.

chxp=1,10,35,75 - محور y باید فقط سه برچسب را نشان دهد: 10، 35، و 75. چون هیچ متن برچسب سفارشی مشخص نشده است، این مقادیر محور نشان داده می شوند. توجه داشته باشید که چگونه هنگام استفاده از chxp مجبور نیستید برچسب ها را به طور مساوی از هم جدا کنید. اگر chxp در اینجا مشخص نشده بود، فاصله مقدار برچسب پیش فرض در محور y هر 20 واحد خواهد بود، همانطور که در نمودار دوم نشان داده شده است.

Line chart with 10, 35, and 75 on the left, and 0, 25, 50, 75, and 100 along the x-axis
chxt=x,y
chxp=1,10,35,75

Line chart with default axis positions.
chxt=x,y
chxp مشخص نشده است

بازگشت به بالا

Axis Label Styles 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 - [ پیش‌فرض ] هم یک خط محور بکشید و هم علامت‌هایی را برای همه برچسب‌ها علامت بزنید.
  • _ - (زیر خط) نه خط محور و نه علامت تیک بکشید. اگر می خواهید یک خط محور را پنهان کنید، از این مقدار استفاده کنید.
< tick_color >
[ اختیاری ; در Google-o-meter پشتیبانی نمی شود ] رنگ علامت تیک، در قالب هگزا دسیمال RRGBBB . پیش فرض خاکستری است.
< opt_axis_color >
[ اختیاری ] رنگ این خط محور، در قالب RRGGBB هگزادسیمال . پیش فرض خاکستری است.

مثال ها

شرح مثال

اندازه و رنگ فونت برای محور x دوم (ژان، فوریه، مارس) مشخص شده است.

Line chart with min, average, and max on the left, 0, 1, 2, 3, and 4 on the right, 0 to 100 along the x-axis and Jan, Feb, and Mar in blue below

chxt=x,y,r,x
chxr=2,0,4
chxl=3:|Jan|Feb|Mar|
1:|min|average|max
chxp=1,10,35,75
chxs=3,0000DD,13,0,t

اندازه قلم، رنگ و تراز برای محور y سمت راست مشخص شده است. علامت های تیک، اما بدون خط محور، ترسیم می شود.

Line chart with 0 to 100 along the x-axis, Jan, Feb, Mar below, 0 to 4 on the y-axis, and red tickmarks with blue text for min, average and max on the right.

chxt=x,y,r,x
chxl=3:|Jan|Feb|Mar|
2:|min|average|max
chxp=2,10,35,95
chxs=2,0000DD,13,-1,t,FF0000

این نمودار شامل سه مجموعه داده است و سه مجموعه از برچسب‌های محور را نشان می‌دهد، یکی در هر سری. هر مجموعه ای از برچسب ها با استفاده از یک رشته قالب بندی سفارشی قالب بندی می شوند، همانطور که در اینجا توضیح داده شده است:

  • 0N*e,000000|
    • 0 به معنای اولین سری داده است
    • N به معنای رشته قالب بندی است
    • * به معنای شروع مشخص کننده های قالب است
    • e به معنای نماد علمی است
    • * به معنای پایان مشخص کننده های قالب است
    • 000000 به معنی متن سیاه است.
  • 1N*cUSD*Mil,FF0000|
    • 1 یعنی سری دوم
    • N به معنای رشته قالب بندی است
    • * به معنای شروع مشخص کننده های قالب است
    • c به معنای نشانگر ارز است
    • USD دلار آمریکا را به عنوان نشانگر ارزی برای استفاده مشخص می کند
    • * به معنای پایان مشخص کننده های قالب است
    • Mil یک رشته تحت اللفظی است
    • FF0000 به معنای متن قرمز است.
  • 2N*sz2*,0000FF
    • 2 یعنی سری سوم
    • N به معنای رشته قالب بندی است
    • * به معنای شروع مشخص کننده های قالب است
    • s به معنای نشان دادن مشخص کننده های گروه بندی است (در زبان انگلیسی ایالات متحده، که هر سه صفر یک کاما است)
    • z2 به معنای نشان دادن دو صفر انتهایی است
    • 0000FF به معنای متن آبی است.

محدوده برچسب محور با استفاده از پارامتر chxr تنظیم می شود ( axis_index ، start ، end ، step ). اگر تنظیم نمی شد، آنها به طور پیش فرض 0-100 بودند.


chd=s:
984sttvuvkQIBLKNCAIi,
DEJPgq0uov17zwopQODS,
AFLPTXaflptx159gsDrn
chxr=
0,0,1000000,250000|
1,0,60|
2,0,5000
chxs=
0N*e,000000|
1N*cUSD*Mil,FF0000|
2N*sz2*,0000FF

بازگشت به بالا

Axis Tick Mark Styles chxtc

شما می توانید علامت های بلند برای محورهای خاص مشخص کنید. معمولاً از این برای گسترش علامت تیک در طول نمودار استفاده می شود. برای تغییر رنگ علامت تیک از پارامتر chxs استفاده کنید.

مقادیر برای چندین محور باید با استفاده از یک کاراکتر لوله ( | ) از هم جدا شوند. مقادیر درون یک سری باید با کاما از هم جدا شوند.

نحو

chxtc=
  <axis_index_1>,<tick_length_1>,...,<tick_length_n>
    |...|
  <axis_index_m>,<tick_length_1>,...,<tick_length_n>
< axis_index >
محوری که این امر در مورد آن صدق می کند. این یک شاخص مبتنی بر صفر در پارامتر chxt است. مقادیر را برای محورهای مختلف با استفاده از جداکننده نوار جدا کنید.
< tick_length_1 >،...،< tick_length_n >
طول تیک روی آن محور، بر حسب پیکسل، علامت گذاری می شود. اگر یک مقدار داده شود، برای همه مقادیر اعمال خواهد شد. اگر بیش از یک مقدار داده شود، علامت‌های تیک محور در لیست مقادیر آن محور چرخه می‌شوند. مقادیر مثبت خارج از ناحیه نمودار ترسیم می شوند و توسط مرزهای نمودار برش داده می شوند. حداکثر مقدار مثبت 25 است. مقادیر منفی در داخل ناحیه نمودار ترسیم می شوند و توسط مرزهای ناحیه نمودار برش داده می شوند.

مثال ها

شرح مثال

مثالی از استفاده از chxtc برای ایجاد تیک قرمز طولانی. طول علامت تیک در اینجا از عرض منطقه نمودار بیشتر است، اما برش داده می شود تا در نمودار قرار گیرد.

  • chxt=x,y,r,x - یک محور چپ، یک محور راست و دو محور پایین را نشان دهید.
  • chxl =2:|min|average|max|3:|Jan|Feb|Mar - متن برچسب اختصاص داده شده به محورهای 'r' (سمت راست) و خارجی.
  • chxp =2,10,35,95 - موقعیت های برچسب سفارشی در امتداد محور r (شاخص = 2) برای سه برچسب.
  • chxs=2,0000dd,13,-1,t,FF0000 - سبک‌های برچسب محور برای محور r: رنگ متن، اندازه متن، تراز چپ، با علامت‌های تیک قرمز.
  • chxtc=1,10|2,-180 - طول تیک محور برای محورهای y و r. اولین مقدار، تیک‌های 10 پیکسلی را در خارج از محور مشخص می‌کند. مقدار دوم تیک های 180 پیکسلی در داخل محور را مشخص می کند. عدد منفی به این معنی است که تیک داخل محور می رود و تیک برش داده می شود تا داخل نمودار قرار گیرد.

Line chart with 0 to 100 along the x-axis, Jan, Feb, Mar below, 0 to 4 on the y-axis, and long red tickmarks with blue text for min, average and max on the right.

chxt=x,y,r,x
chxl=
2:|min|average|max|
3:|Jan|Feb|Mar
chxp=2,10,35,95
chxs=
2,0000dd,13,-1,t,FF0000
chxtc=1,10|2,-180

این نمودار طول تیک متناوب را نشان می دهد. chxtc دو مقدار طول تیک را برای محور y (5 و 15) مشخص می کند و تیک های ترسیم شده روی نمودار بین دو مقدار متناوب هستند.
chxt=x,y
chxtc=
1,5,15

بازگشت به بالا

Line Styles chls [ Line, Radar ]

You can specify line thickness and solid/dashed style with the chls parameter. This parameter can only be used to style lines in line or radar charts; you cannot use it to style the line in a compound chart lines, unless the base type of the compound chart is a line chart.

نحو

Separate multiple line styles by the pipe character ( | ); the first style applies to the first line, the second to the next, and so on. If you have fewer styles than lines, the default style is applied to all the unspecified lines.

chls=
  <line_1_thickness>,<opt_dash_length>,<opt_space_length>
    |...|
  <line_n_thickness>,<opt_dash_length>,<opt_space_length>
< line_1_thickness >
Thickness of the line, in pixels.
< opt_dash_length >, < opt_space_length >
[ Optional ] Used to define dashed grid lines. The first parameter is the length of each line dash, in pixels. The second parameter is the spacing between dashes, in pixels. For a solid line, specify neither value. If you only specify < opt_dash_length >, then < opt_space_length > will be set to < opt_dash_length >. Default is 1,0 (a solid line ).

مثال ها

شرح مثال

Here the dashed line is specified by 3,6,3 and the thicker, solid line is specified by 5 ..

Line chart with one solid line and one dashed line
chls=3,6,3|5

بازگشت به بالا

Background Fills chf [ All charts ]

You can specify fill colors and styles for the chart data area and/or the whole chart background. Fill types include solid fills, striped fills, and gradients. You can specify different fills for different areas (for example, the whole chart area, or just the data area). The chart area fill overwrites the background fill. All fills are specified using the chf parameter, and you can mix different fill types (solids, stripes, gradients) in the same chart by separating values with pipe character ( | ). Chart area fills overwrite chart background fills.

Solid Fills chf [ All Charts ]

You can specify a solid fill for the background and/or chart area, or assign a transparency value to the whole chart. You can specify multiple fills using the pipe character ( | ). (Maps: background only).

نحو

chf=<fill_type>,s,<color>|...
< fill_type >
The part of the chart being filled. Specify one of the following values:
  • bg - Background fill
  • c - Chart area fill. Not supported for map charts.
  • a - Make the whole chart (including backgrounds) transparent. The first six digits of < color > are ignored, and only the last two (the transparency value) are applied to the whole chart and all fills.
  • b <index> - Bar solid fills (bar charts only). Replace < index > with the series index of the bars to fill with a solid color. The effect is similar to specifying chco in a bar chart. See Bar Chart Series Colors for an example.
س
Indicates a solid or transparency fill.
< color >
The fill color, in RRGGBB hexadecimal format . For transparencies, the first six digits are ignored, but must be included anyway.

مثال ها

شرح مثال

This example fills the chart background with pale gray ( EFEFEF ).

Red line chart with black area fill.

chf=bg,s,EFEFEF

This example fills the chart background with pale gray ( EFEFEF ) and fills the chart area in black ( 000000 ).

Red line chart with black chart area and pale gray background.

chf=c,s,000000|
bg,s,EFEFEF

This example applies a 50% transparency to the whole chart (80 in hexadecimal is 128, or about 50% transparency). Notice the table cell background showing through the chart.

Scatter plot with points in blue, and a 50% transparency.

chf=a,s,00000080

بازگشت به بالا

Gradient Fills chf [ Line, Bar, Google-o-meter, Radar, Scatter,Venn ]

می‌توانید یک یا چند پرکننده گرادیان را برای مناطق یا پس‌زمینه نمودار اعمال کنید. Gradient fills are fades from a one color to another color. (Pie, Google-o-meter charts: background only.)

Each gradient fill specifies an angle, and then two or more colors anchored to a specified location. The color varies as it moves from one anchor to another. You must have at least two colors with different < color_centerpoint > values, so that one can fade into the other. Each additional gradient is specified by a < color >,< color_centerpoint > pair.

نحو

chf=<fill_type>,lg,<angle>,<color_1>,<color_centerpoint_1>
    ,...,
  <color_n>,<color_centerpoint_n>
< fill_type >
The chart area to fill. یکی از موارد زیر:
  • bg - Background fill
  • c - Chart area fill.
  • b <index> - Bar gradient fills (bar charts only). Replace < index > with the series index of the bars to fill with a gradient. See Bar Chart Series Colors for an example.
lg
Specifies a gradient fill.
< angle >
A number specifying the angle of the gradient from 0 (horizontal) to 90 (vertical).
< color >
The color of the fill, in RRGGBB hexadecimal format .
< color_centerpoint >
Specifies the anchor point for the color. The color will start to fade from this point as it approaches another anchor. The value range is from 0.0 (bottom or left edge) to 1.0 (top or right edge), tilted at the angle specified by < angle >.

مثال ها

شرح مثال

Chart area has a horizontal linear gradient, specified with an angle of zero degrees ( 0 ).

The colors are peach ( FFE7C6 ), centered on the left side (position 0.0 ) and blue ( 76A4FB ) centered on the right side (position 1.0 ).

The chart background is drawn in gray ( EFEFEF ).

Dark gray line chart with pale gray background and chart area in a white to blue linear gradient from left to right

chf=
c,lg,0,
FFE7C6,0,
(peach)
76A4FB,1
(blue)

Chart area has a diagonal (bottom left to top right) linear gradient, specified with an angle of forty-five degrees ( 45 ).

Peach ( FFE7C6 ) is the first color specified. The bottom left of the chart is pure peach.

Blue ( 6A4FB ) is the second color specified. The top right of the chart is pure blue. Note how we specify an offset of 0.75, to provide a peak of blue that fades away towards the top right corner.

The chart background is drawn in gray ( EFEFEF ).

Dark gray line chart with pale gray background and chart area in a white to blue diagonal linear gradient from bottom left to top right

chf=
c,lg,45,
FFE7C6,0,
(peach)
76A4FB,0.75
(blue)

Chart area has a vertical (top to bottom) linear gradient, specified with an angle of ninety degrees ( 90 ).

Blue ( 76A4FB ) is the first color specified. The top of the chart is pure blue.

Peach ( FFE7C6 ) is the second color specified. The bottom of the chart is pure peach.

The chart background is drawn in gray ( EFEFEF ).

Dark gray line chart with pale gray background and chart area in a white to blue vertical linear gradient from bottom to top

chf=
c,lg,90,
FFE7C6,0,
(peach)
76A4FB,0.5
(blue)

بازگشت به بالا

Striped fills chf [ Line, Bar, Google-o-meter, Radar, Scatter, Venn ]

You can specify a striped background fill for your chart area, or the whole chart. (Pie, Google-o-meter charts: background only.)

نحو

chf=
  <fill_type>,ls,<angle>,<color_1>,<width_1>
    ,...,
  <color_n>,<width_n>
< fill_type >
The chart area to fill. یکی از موارد زیر:
  • bg - Background fill
  • c - Chart area fill
  • b <index> - Bar striped fills (bar charts only). Replace < index > with the series index of the bars to fill with stripes. See Bar Chart Series Colors for an example.
ls
Specifies linear stripe fill.
< angle >
The angle of all stripes, relative to the y-axis. Use 0 for vertical stripes or 90 for horizontal stripes.
< color >
The color for this stripe, in RRGGBB hexadecimal format . Repeat < color > and < width > for each additional stripe. You must have at least two stripes. Stripes alternate until the chart is filled.
< width >
The width of this stripe, from 0 to 1 , where 1 is the full width of the chart. Stripes are repeated until the chart is filled. Repeat < color > and < width > for each additional stripe. You must have at least two stripes. Stripes alternate until the chart is filled.

مثال ها

شرح مثال
  • bg,ls,0 - Background stripe fill with stripes at a zero degree angle to the y-axis (parallel to the y-axis). The stripes fill the chart background as well as the plot area.
  • CCCCCC,0.15 - The first stripe is dark gray, 15% as wide as the chart.
  • FFFFFF,0.1 - The second stripe is white, 10% as wide as the chart.
Blue line chart with alternating gray and white stripes from left to right
chf=
bg,ls,0,
CCCCCC,0.15,
FFFFFF,0.1
  • c,ls,90 - Chart area with horizontal stripes at an angle of ninety degrees from the y-axis. The stripes fill the plot area, but the chart background is omitted.
  • 999999,0.25 - The first stripe is dark gray, 25% as wide as the chart.
  • CCCCCC,0.25 - Same as the first stripe, but a lighter gray.
  • FFFFFF,0.25 - Same as the first stripe, but white.
Blue line chart with a dark gray, pale gray, white and dark gray stripes from bottom to top
chf=
c,ls,90,
999999,0.25,
CCCCCC,0.25,
FFFFFF,0.25

بازگشت به بالا