مخططات الخرائط

تصف هذه الصفحة كيفية إنشاء خريطة ملونة باستخدام واجهة برمجة تطبيقات المخططات. هذا الرسم البياني هو نسخة جديدة ومحسّنة تتيح استخدام خريطة أكبر حجمًا وميزات أكثر من مخطط الخريطة القديم (cht=t).

جدول المحتويات

نظرة عامة

يمكنك إنشاء خريطة تضم بلدانًا أو ولايات متعددة مميزة بألوان مخصّصة. يمكنك تكبير الخريطة وصولاً إلى المستوى المناسب لعرض البلدان المحدّدة بشكل صحيح، أو يمكنك التكبير أو التصغير إلى مستوى مخصّص باستخدام قيم خطوط الطول والعرض.

المَعلمات المتوافقة

تتيح الرسوم البيانية للخرائط المَعلمات التالية:

المَعلمة مطلوبة أم اختيارية الوصف
cht=map<opt_zoom_and_center> حقل مطلوب

لتحديد رسم بياني للخريطة.

Opt_zoom_and_center - سلسلة اختيارية تتيح لك تكبير/تصغير المخطط أو توسيطه في منطقة معينة. اطّلع على التفاصيل.

chs حقل مطلوب حجم الخريطة يبلغ الحد الأقصى لأبعاد الخريطة 600 بكسل وارتفاعها 600 بكسل أو 300,000 بكسل إجمالاً.
chd=
 <first_country_value>,
 ...,
 <last_country_value>
إجراء اختياري وفي حال استخدامه، ستشير قيمة البيانات إلى لون البلد المقابل، على طول تدرج الألوان المحدّد في chco.
chld=
 <country_or_region_codes>|...|
حقل مطلوب

تشير هذه العلامة إلى قائمة مفصولة بشُرط رأسية تتضمّن البلدان أو الولايات التي سيتم تمييزها بالألوان الواردة في السمة chco. وسيتم تكبير الخريطة تلقائيًا لتشمل جميع البلدان المحددة، ما لم يتم إجراء تكبير أو توسيط مُخصَّص. يجب أن تكون الرموز بأحرف كبيرة. هذه الرموز هي رموز ISO 3166-1-alpha-2: حرفان كبيران، ويمكنك اختياريًا إضافة شرطة ومعرّف ثانٍ للمناطق أو المدن. أمثلة: GB (بريطانيا العظمى) وGB-LND (لندن) وUS-NJ (ولاية نيو جيرسي في الولايات المتحدة)

chco

  • في حال استخدام chd لم يتم استخدام:
    chco=
     <unselected_land_color>|
     <first_region_color>|
       ...|
     <last_region_color>
  • في حال استخدام chd يتم:
    chco=
     <unselected_land_color>,
     <color_range_start>,
       ...,
     <color_range_end>
إجراء اختياري

ألوان الرسم البياني يعتمد تنسيق هذه السلسلة على ما إذا كنت تستخدم السمة chd. في كلتا العبارتَين، يكون <unselected_land_color> هو لون أي مناطق غير محدّدة في chld. ولاحِظ أن الفواصل تختلف عن التركيبات المختلفة (الفواصل في إحداها، والممرات في الأخرى). في حال عدم استخدام هذه السمة، سيتم تحديد المناطق بدون تلوينها.

  • chd مستخدَمة - تصف الألوان الثانية واللاحقة نطاق ألوان معيّن. يجب أن تكون لديك قيمة chd واحدة لكل بلد في chld، وسيتم تلوين البلد المقابل ضمن نطاق يتراوح بين <first_region_color> (الحد الأدنى لقيمة نطاق البيانات) و<last_region_color> (الحد الأقصى لقيمة نطاق البيانات). اطّلِع على الأمثلة في الجدول أدناه.
  • chd غير مستخدَم: يتم تطبيق اللون الثاني والأحدث على المناطق المقابلة في chld، بالترتيب المذكور. وإذا كان عدد البلدان أكبر من الألوان، سيتم تطبيق اللون الأخير على جميع البلدان الزائدة في القائمة.
chtt, chts إجراء اختياري عنوان ونمط الرسم البياني
chm إجراء اختياري علامات الرسم البياني
chma إجراء اختياري هوامش الرسم البياني
chf=bg... إجراء اختياري التعبئة الصلبة (في الخلفية فقط)
chdl إجراء اختياري وسائل الإيضاح في الرسم البياني

 

أمثلة

الوصف مثال

في هذا المثال:

  • cht=map:fixed=-60,0,80,-35 - تتراوح قيمة منطقة تكبير/تصغير الرسم البياني بين خط عرض يتراوح بين -60 و80 خط عرض وخط طول يبلغ 0 وخط طول -35
  • chld=CA-BC|CN|IT|GR|US-UT - المناطق الأكثر أهمية هي كولومبيا البريطانية والصين وإيطاليا و"غريزي" ويوتا.
  • chm - علامات الرسومات البيانية
  • chma=0,110,0,0 - تمت زيادة الحد الأيمن إلى 110 بكسل لتلائم وسيلة الإيضاح بشكل صحيح.
  • chtt=Last+Five+Olympic+Hosts - عنوان الرسم البياني، مع استخدام + للإشارة إلى المسافات.

خريطة لخمسة دول مستضيفة للألعاب الأولمبية تعرض علامات الأعلام.
cht=map:fixed=-60,0,80,-35
chs=600x350
chld=CA-BC|CN|IT|GR|US-UT
chdl=Vancouver|Beijing|Torino|Athens|Salt+Lake+City
chco=B3BCC0|5781AE|FF0000|FFC726|885E80|518274
chtt=Last+Five+Olympic+Hosts
chm=f2010+Winter,000000,0,0,10
f2008+Summer,000000,0,1,10
f2008+Winter,000000,0,2,10,1,:-5:10
f2004+Summer,000000,0,3,10
f2004+Summer,000000,0,4,10
chma=0,110,0,0

خريطة تُظهر فرنسا مع تمييز منطقتَين:

  • chld=FR-D|FR-B|FR - تم تحديد ثلاث مناطق: بورغوني (في الشرق) وأكيتاين (في الجنوب الغربي) وفرنسا.
  • chco=676767|FF4444|44FF44|4444FF - لم يتم تحديد معلَمة chd في هذه الخريطة، لذا يتم استخدام كل قيمة لون بعد القيمة الأولى لتحديد البلد المقابل. الأحمر لبورغون، والأخضر لأكيتين، والأزرق لفرنسا. ويتبيّن لك أنّ الألوان اللاحقة لا تحجب الألوان السابقة.
خريطة لفرنسا تُبرز منطقتَين
chld=FR-D|FR-B|FR
chco=676767|FF4444|44FF44|4444FF

توضح هذه الخريطة استخدام تدرجات الألوان.

  • chd=t:0,50,100 - تشير المَعلمة chd إلى تدرج الألوان. يتم هنا تحديد ترميز النص الذي يتراوح بين 0 و100.
  • chco=CCCCCC,FF0000,000000 - يكون لون الخلفية رماديًا فاتحًا (CCCCCC)، ويتراوح نطاق الألوان من الأحمر (FF0000) إلى الأسود (000000). أما البلد الأوسط المعروض، فهو لون متوسط على هذا التدرج.
خريطة تعرض تدرجات الألوان.
chd=t:0,50,100
chco=CCCCCC,FF0000,000000
يُرجى العلم أنّه يمكن اقتصاص الخريطة داخل الحجم المحدّد للرسم البياني. ويعود السبب في ذلك إلى أنّنا لن نشوّه الخريطة لتلائم حجم رسم بياني محدّد، ولكننا نحصرها بالمناطق التي تحدّدها في chld. لذلك، لتجنّب المناطق التي تم اقتصاصها داخل حدود الرسم البياني، قد تحتاج إلى تعديل حجم الخريطة يدويًا.
خريطة مربّعة لبلد طويل

cht=map
chs=300x300
chld=GB

إنجلترا طويلة ورقيقة بطبيعة الحال، لذا فإن تحديد الخريطة المربّعة يتضمن مساحة تم اقتصاصها على الجانب الأيمن:

خريطة مربّعة لبلد طويل

cht=map
chs=180x300
chld=GB

ويمكنك تعديل عرض الرسم البياني لإزالة البيانات الزائدة. يُرجى العلم أنه لا يزال هناك بعض الاقتصاص في الجزء السفلي يجب إصلاحه عن طريق تقليل ارتفاع الخريطة.

خريطة مربّعة لبلد طويل

cht=map
chs=180x300
chld=GB

تتميّز فرنسا بنمطها أكثر انتظامًا، لذا فإنّها تتناسب بشكل طبيعي مع الخريطة المربّعة.

الرجوع إلى الأعلى

التكبير/التصغير والتوسيط

بشكل تلقائي، سيتم تكبير الرسم البياني وتوسيطه في وسط المناطق التي اخترتها، مع جعلها أكثر ملاءمة في المنطقة المعروضة قدر الإمكان، ضمن حجم الخريطة المحدّد. ومع ذلك، يمكنك تخصيص مستوى التوسيط والتكبير/التصغير في الرسم البياني بطريقتين مختلفتين:

بالبكسل

لضبط الحدود حسب حجم البكسل، استخدم التنسيق التالي:

cht=map:auto=<left_border>,<right_border>,<top_border>,<bottom_border>

يكون كل حجم حد هو الحد الإضافي المراد عرضه بالبكسل والذي يتجاوز مستوى التكبير/التصغير المحسوب تلقائيًا.

يمكنك التصغير فقط (قيم موجبة)؛ ولا يمكنك التكبير (القيم السالبة) ليكون أقرب من مستوى التكبير/التصغير التلقائي باستخدام ميزة التكبير/التصغير بوحدات البكسل.

أمثلة:

تظهر جميع هذه الأمثلة لندن (لات

بدون تكبير/تصغير (تلقائي) التصغير بمقدار 30 بكسل لكل جانب تم تصغير العنصر وتصغيره إلى اليمين.

خريطة فارغة زائدة في الأسفل.
cht=map

خريطة زائدة في الأسفل.
cht=map:auto=30,30,30,30
منطقة تكبير/تصغير إعادة تسوية الإطار
cht=map:auto=50,0,80,0

 

حسب خط العرض وخط الطول

يمكنك تحديد الحدود العلوية والسفلية واليسار واليمنى للخريطة المعروضة حسب خط العرض وخط الطول باستخدام البنية الموضحة هنا:

cht=map:fixed=<bottom_border_lat>,<left_border_long>,<top_border_lat>,<right_border_long>

حيث يحدّد <bottom_border_lat> و <bottom_border_lat> خط العرض للحدود السفلية والعليا، وbottom_border_lat> و <bottom_border_lat> لخط الطول للحدود اليمنى واليسرى.

ملاحظة: بسبب تشوّه إسقاط ماركاتور (أي عرض خريطة منحنية على صورة مسطحة)، يمكن أن يؤدي التركيز على شريط طويل وضيق إلى حدوث بعض الاختلافات غير المتوقّعة في حجم خريطتك.

أمثلة:

توضّح الأمثلة التالية مدينة لندن (المميّزة باللون الأزرق) التي تبلغ خط العرض 0.1 درجة وخط العرض 51.5 درجة. يُرجى ملاحظة طريقة اقتصاص الخريطة لأنّ الخريطة تحاول عرض بريطانيا العظمى فقط (على النحو المحدّد) وملء الرسم البياني المحدَّد بدون تشوّه.

تساعد على التركيز تم تبديل خطوط العرض إلى +10* تم التكبير بتقليل جميع القيم.

cht=map:fixed=40,-10,60,10


cht=map:fixed=50,-10,70,10


cht=map:fixed=48,-3,54,3

يُرجى العِلم بأنّ حجم الصورة الوسطى أصغر قليلاً من حجم الصورة الأولى، مع أنّنا تحريكنا بنفس عدد الدرجات للأعلى. ويرجع ذلك إلى أنّنا نعرض كرة ثلاثية الأبعاد على صورة ثنائية الأبعاد. سيكون عليك زيادة عرض الرسم البياني الثاني ليصبح بنفس حجم الرسم البياني الأول.

الرجوع إلى الأعلى

الميزات العادية

إنّ الميزات الباقية المعروضة في هذه الصفحة هي ميزات عادية للرسم البياني.

عنوان الرسم البياني chtt، chts [كل الرسوم البيانية]

يمكنك تحديد نص العنوان واللون وحجم الخط للمخطط.

البنية

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

 

chtt: لتحديد عنوان الرسم البياني.

<chart_title>
عنوان للعرض في الرسم البياني لا يمكنك تحديد مكان ظهور هذا النص، ولكن يمكنك تحديد حجم الخط ولونه اختياريًا. استخدِم علامة + للإشارة إلى المسافات، وحرف الشرطة المستقيمة ( | ) للإشارة إلى فواصل الأسطر.

 

chts [اختيارية] - الألوان وحجم الخط للمَعلمة chtt

<color>
لون العنوان، بتنسيق RRGGBB السداسي العشري. اللون التلقائي هو الأسود.
<font_size>
حجم خط العنوان بالنقاط
<opt_alignment>
[اختياري] محاذاة العنوان: اختَر إحدى قيم السلسلة التالية الحساسة لحالة الأحرف: "l" (يسار) أو "c" (في المنتصف) "r" (يمينًا). القيمة التلقائية هي "c".

 

أمثلة

الوصف مثال

مخطط بعنوان، يستخدم اللون وحجم الخط الافتراضيين.

يُرجى تحديد مساحة بعلامة زائد (+).

استخدِم حرف الشرطة (|) لفرض فاصل أسطر.

لم يتم تحديد chts هنا.

رسم بياني شريطي عمودي بعنوان
chtt=Site+visitors+by+month|
January+to+July

رسم بياني بعنوان أزرق مكوّن من 20 نقطة بمحاذاة إلى اليمين.

رسم بياني شريطي عمودي باللون الأزرق، 20 بكسل، عنوان
chtt=Site+visitors
chts=FF0000,20,r

الرجوع إلى الأعلى

هوامش الرسم البياني chma [كل الرسوم البيانية]

يمكنك تحديد حجم هوامش الرسم البياني بالبكسل. يتم احتساب الهوامش للداخل من حجم الرسم البياني المحدّد (chs)، ولا تؤدي زيادة حجم الهامش إلى زيادة الحجم الإجمالي للرسم البياني، بل تؤدي إلى تقليص مساحة الرسم البياني إذا لزم الأمر.

الهوامش هي بشكل افتراضي كل ما يتم تركه بعد حساب حجم المخطط. تختلف هذه القيمة التلقائية حسب نوع الرسم البياني. الهوامش التي تحدّدها هي الحد الأدنى للقيمة. إذا كانت منطقة الرسم البياني تترك مساحة للهوامش، سيكون حجم الهوامش أي جزء متبقّي، ولا يمكنك الضغط على الهوامش لتكون أصغر من المطلوب لأي وسائل إيضاح وتصنيفات. في ما يلي رسم بياني يعرض الأجزاء الأساسية من الرسم البياني:

هامش الرسم البياني ومنطقة وسيلة الإيضاح ومنطقة الرسم البياني

وتشمل هوامش الرسم البياني تصنيفات المحاور ومنطقة التسمية التوضيحية. يتم تغيير حجم منطقة التسمية التوضيحية تلقائيًا لتلائم النص تمامًا، ما لم تحدّد عرضًا أكبر باستخدام chma. وفي هذه الحالة، سيتم توسيع حجم الهامش بشكل أكبر، والضغط على مساحة الرسم البياني إلى أصغر حجمًا. لا يمكنك اقتصاص وسيلة إيضاح من خلال تحديد حجم صغير جدًا، ولكن يمكنك جعلها تشغل مساحة أكبر مما تحتاج إليه.

ملاحظة: في الرسم البياني الشريطي، إذا كان حجم الأشرطة ثابتًا (الإعداد التلقائي)، لا يمكن تصغير عرض مساحة الرسم البياني. يجب تحديد حجم شريط أصغر أو قابل لتغيير الحجم باستخدام السمة chbh.

 

البنية

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>، <left_margin>، <top_ مدّة >، <left_margin>
الحد الأدنى لحجم الهامش حول مساحة الرسم البياني بالبكسل يمكنك زيادة هذه القيمة لتضمين بعض المساحة المتروكة لمنع اهتزاز تصنيفات المحاور لحدود الرسم البياني.
<opt_legend_width>، <opt_legend_height>
[اختيارية] عرض الهامش حول وسيلة الإيضاح بالبكسل. استخدِم هذا الخيار لتجنُّب ارتجاع وسيلة الإيضاح في منطقة الرسم البياني أو حواف الصورة.

 

أمثلة

الوصف مثال

في هذا المثال، يتضمّن الرسم البياني هامشًا لا يقل عن 30 بكسل على كل جانب. نظرًا لأن عرض وسيلة إيضاح الرسم البياني يزيد عن 30 بكسل، يتم ضبط الهامش في الجانب الأيمن على عرض وسيلة إيضاح الرسم البياني ويختلف عن الهوامش الأخرى.

تقع تسميات المحور خارج مساحة الرسم، وبالتالي يتم رسمها داخل مساحة الهامش.

مخطط خطي بخلفية رمادية وهوامش على كل جانب.
chma=30,30,30,30

لإضافة هامش حول وسيلة الإيضاح، اضبط قيمة للمَعلمتَين <opt_legend_width> و<opt_legend_height>.

في هذا المثال، يبلغ عرض وسيلة الإيضاح 60 بكسل تقريبًا. وفي حال ضبط <opt_legend_width> على 80 بكسل، يمتد الهامش حتى 20 بكسل خارج التسمية التوضيحية.

مخطط خطي بخلفية رمادية وهوامش على كل جانب.
chma=20,20,20,30|80,20

الرجوع إلى الأعلى

تتم تعبئة الخلفية chf [كل الرسوم البيانية]

يمكنك تحديد ألوان التعبئة وأنماطها لمنطقة بيانات الرسم البياني و/أو خلفية الرسم البياني بالكامل. تتضمن أنواع التعبئة التعبئة الخالصة والتعبئة المخططة والتدرجات. يمكنك تحديد عمليات ملء مختلفة لمناطق مختلفة (على سبيل المثال، منطقة الرسم البياني بالكامل أو منطقة البيانات فقط). وتحلّ تعبئة منطقة الرسم البياني محلّ تعبئة الخلفية. يتم تحديد جميع عمليات التعبئة باستخدام المعلَمة chf، ويمكنك المزج بين أنواع التعبئة المختلفة (المواد الخطرة والخطوط والتدرجات) في الرسم البياني نفسه من خلال فصل القيم باستخدام حرف الشرطة الرأسية ( | ). تؤدي ملء منطقة الرسم البياني إلى استبدال تعبئة الخلفية في الرسم البياني.

ملء صلب chf [كل الرسوم البيانية]

يمكنك تحديد تعبئة خالصة للخلفية و/أو منطقة الرسم البياني أو تخصيص قيمة شفافية للرسم البياني بالكامل. يمكنك تحديد عمليات تعبئة متعددة باستخدام حرف التوجيه (|). (خرائط: الخلفية فقط).

البنية

chf=<fill_type>,s,<color>|...
<fill_type>
الجزء الذي تتم تعبئته من الرسم البياني. اختَر إحدى القيم التالية:
  • bg - تعبئة الخلفية
  • c - ملء منطقة الرسم البياني هذه الميزة غير متاحة مع الرسومات البيانية للخرائط.
  • a - جعل الرسم البياني بالكامل (بما في ذلك الخلفيات) شفاف يتم تجاهل الأرقام الستة الأولى من السمة <color>، ويتم تطبيق آخر رقمين فقط (قيمة الشفافية) على الرسم البياني بالكامل وجميع عمليات التعبئة.
  • b<index> - تعبئة الشريط الخصري (الرسوم البيانية الشريطية فقط) استبدِل <index> بفهرس سلسلة الأشرطة لتعبئة لون ثابت. ويكون التأثير مشابهًا لتحديد chco في رسم بياني شريطي. للاطّلاع على مثال، راجِع ألوان سلاسل الرسم البياني الشريطي.
s
تشير إلى تعبئة خالصة أو شفافة.
<color>
لون التعبئة بتنسيق RRGGBB السداسي العشري. بالنسبة إلى الطابعات الشفافة، يتم تجاهل الأرقام الستة الأولى، ولكن يجب تضمينها على أي حال.

 

أمثلة

الوصف مثال

يعمل هذا المثال على تعبئة خلفية الرسم البياني باللون الرمادي الباهت (EFEFEF).

رسم بياني خطي أحمر مع تعبئة منطقة سوداء.

chf=bg,s,EFEFEF

يعمل هذا المثال على تعبئة خلفية الرسم البياني باللون الرمادي الفاتح (EFEFEF) ويملأ منطقة الرسم البياني باللون الأسود (000000).

مخطط خطي أحمر بمنطقة مخطط سوداء وخلفية رمادية باهتة.

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

يطبّق هذا المثال شفافية بنسبة 50% على الرسم البياني بالكامل (80 في النظام السداسي العشري تساوي 128، أو شفافية تبلغ حوالي 50%). لاحِظ خلفية خلية الجدول تظهر من خلال الرسم البياني.

مخطط مبعثر بنقاط باللون الأزرق وشفافية بنسبة 50٪.

chf=a,s,00000080

الرجوع إلى الأعلى

نص وسيلة إيضاح الرسم البياني ونمطه chdl، chdlp، chdls [كل الرسوم البيانية]

وسيلة الإيضاح هي قسم جانبي من الرسم البياني يقدّم وصفًا نصيًا صغيرًا لكل سلسلة. يمكنك تحديد النص المرتبط بكل سلسلة في وسيلة الإيضاح هذه وتحديد مكان ظهور النص على الرسم البياني.

راجِع أيضًا chma لمعرفة كيفية ضبط الهوامش حول وسيلة الإيضاح.

ملاحظة بشأن قيم السلسلة: يُسمح فقط باستخدام الأحرف الآمنة لعنوان URL في سلاسل التصنيفات. لتحقيق الأمان، عليك ترميز عنوان URL لأي سلاسل تحتوي على أحرف ليست ضمن مجموعة الأحرف 0-9a-zA-Z. يمكنك العثور على برنامج ترميز عناوين 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>. وفي حال تحديدهما، يُرجى الفصل بينهما باستخدام حرف شريطي. يمكنك إضافة 's' إلى أي قيمة إذا أردت تخطي إدخالات وسيلة الإيضاح الفارغة في chdl في وسيلة الإيضاح. أمثلة: 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 - [اختيارية] تحدِّد هذه السمة لون نص التسمية التوضيحية وحجمه.

<color>
لون نص وسيلة الإيضاح بتنسيق RRGGBB السداسي العشري.
<size>
حجم النقطة لنص وسيلة الإيضاح.

 

أمثلة

الوصف مثال

مثالان على وسائل الإيضاح. حدِّد نص وسيلة الإيضاح بالترتيب نفسه كسلسلة البيانات.

مخطط خطي بالأحمر والأزرق والأخضر مع وسائل إيضاح مطابقة

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

رسم تخطيطي متداخل يضم دائرتين أصغر حجمًا محاطة بدائرة أكبر


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

يوضح الرسم البياني الأول إدخالات وسيلة الإيضاح الأفقية (chdlp=t، التنسيق التلقائي أفقي)، بينما يوضّح الرسم البياني الثاني إدخالات وسيلة الإيضاح العمودية السفلية (chdlp=bv).

رسم تخطيطي متداخل يضم دائرتين أصغر حجمًا محاطة بدائرة أكبر
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


رسم تخطيطي متداخل يضم دائرتين أصغر حجمًا محاطة بدائرة أكبر
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

يوضح هذا المثال تغيير حجم الخط.

رسم تخطيطي متداخل يضم دائرتين أصغر حجمًا محاطة بدائرة أكبر
chdls=0000CC,14

الرجوع إلى الأعلى

علامات الأشكال 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_ which_points> التنسيق x:y.
<marker_type>
نوع العلامة المطلوب استخدامها. حدِّد أحد الأنواع التالية:
  • a - سهم
  • c - متقاطع
  • C - مستطيل في حال استخدام علامة مستطيل، يجب أن تكون لديك سلسلتان من البيانات على الأقل، حيث تحدد السلسلة 0 الحافة السفلية والسلسلة 1 تحدد الحافة العلوية. <size> يحدد عرض المستطيل بالبكسل.
  • d - ماسي
  • E - علامة شريط الخطأ ( ) يتطلّب إنشاء هذه العلامة سلسلتَي بيانات، قيمة واحدة في الأسفل والنقطة المقابلة في السلسلة الثانية في الأعلى. ويعرض أيضًا بنية <size> موسّعة: line_thickness[:top_and_bottom_width] حيث يكون top_and_bottom_width اختياريًا. شاهد الأمثلة أدناه.
  • h - خط أفقي عبر الرسم البياني عند ارتفاع محدد (التنسيق الوحيد الصالح للمَعلمة <opt_which_points> هو opt_which_points.)
  • H - خط أفقي خلال علامة البيانات المحددة ويتيح لك ذلك استخدام بنية <size> موسّعة تتيح لك تحديد طول السطر بدقة: line_thickness[:length] حيث يكون :length اختياريًا، ويتم ضبطه تلقائيًا على العرض الكامل لمساحة الرسم البياني.
  • o - دائرة
  • s - مربّعة
  • v - خط عمودي من المحور x إلى نقطة البيانات
  • V - خط عمودي للطول القابل للتعديل. ويتيح لك ذلك استخدام بنية قيمة <size> موسّعة تتيح لك تحديد طول السطر بدقة: line_thickness[:length] حيث يكون :length اختياريًا، ويتم ضبطه تلقائيًا على ارتفاع مساحة الرسم البياني الكامل. يتم توسيط العلامة على نقطة البيانات.
  • x - حرف X
<color>
لون علامات هذه السلسلة، بتنسيق RRGGBB السداسي العشري
<series_index>
هو الفهرس المستند إلى صفر لسلسلة البيانات التي يتم رسم العلامات عليها. تم التجاهل لعلامات h وعلامات تحديد الموقع الجغرافي حسب الموضع x/y (تبدأ بالحرف @). يمكنك استخدام سلسلة البيانات المخفية كمصدر للعلامات. راجع المخططات المركّبة للحصول على مزيد من المعلومات. تتوافق الرسوم البيانية الشريطية العمودية المجمّعة مع بنية خاصة موسّعة لمحاذاة العلامات مع أشرطة معيّنة.
<opt_which_points>
[اختيارية] تحديد النقاط المطلوب رسم العلامات عليها الإعداد التلقائي هو جميع العلامات. استخدِم إحدى القيم التالية:
  • n.d - مكان رسم محدِّد الموقع يعتمد المعنى على نوع العلامة:
    • جميع الأنواع باستثناء h: تشير هذه النقطة إلى نقطة البيانات التي يجب رسم العلامة عليها، حيث يشير n.d إلى فهرس يستند إلى الصفر في السلسلة. وإذا حدّدت قيمة لا تمثّل عددًا صحيحًا، يشير الكسر إلى نقطة متوسطة محسوبة. على سبيل المثال، 3.5 تعني في المنتصف بين النقطة 3 والنقطة 4.
    • h - رقم من 0.0 إلى 1.0، حيث يمثّل 0.0 أسفل الرسم البياني و1.0 أعلى الرسم البياني.
  • -1 - رسم علامة على جميع نقاط البيانات ويمكنك أيضًا ترك هذه المَعلمة فارغة للاعتماد على جميع نقاط البيانات.
  • -n - رسم علامة على كل نقطة بيانات n. قيمة النقاط العائمة: إذا كان n أقل من 1، سيحسب الرسم البياني نقاطًا وسيطة إضافية لك. على سبيل المثال، سيؤدي إدخال -0.5 إلى وضع ضعف عدد العلامات التي وضعتها نقاط البيانات.
  • start:end:n - رسم علامة على كل نقطة بيانات n رقم في نطاق، من قيم فهرس n إلى n، بما في ذلك قيم الفهرس إنّ جميع المَعلمات اختيارية (قد لا تكون متوفرة)، لذا فإنّ نسبة 3::1 ستكون من العنصر الرابع حتى العنصر الأخير، في حال إغفال هذه المَعلمة بالكامل، سيؤدي حذف هذه المَعلمة بالكامل إلى ضبط القيمة first:last:1. يمكن أن تكون جميع القيم أرقامًا بنقاط عائمة. ويمكن أن تكون قيمة start وend سالبة، ليتم العد التنازلي من القيمة الأخيرة. إذا كانت كل من start وend سالبة، احرص على إدراجهما بقيمة متزايدة (على سبيل المثال، -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.
<size>
حجم العلامة بالبكسل. يستخدم معظمهم قيمة رقمية واحدة لهذه المَعلمة، وتتيح العلامات V وH وS استخدام البنية <size>[:width] حيث يحدّد الجزء الثاني الاختياري طول السطر أو العلامة.
<opt_z_order>
[اختيارية] تمثّل هذه السمة الطبقة التي يتم رسم العلامة عليها، مقارنةً بالعلامات الأخرى وجميع عناصر الرسم البياني الأخرى. وهذا هو رقم النقطة العائمة من -1.0 إلى 1.0، شاملاً، حيث -1.0 هو الجزء السفلي و1.0 في الأعلى. عناصر الرسم البياني (الخطوط والأشرطة) أقل من صفر. في حال وجود علامتَين بالقيمة نفسها، سيتم رسمهما بالترتيب الذي يحدّده عنوان URL. القيمة التلقائية هي 0.0 (أعلى عناصر الرسم البياني مباشرةً).
<opt_offset>
[اختيارية] تتيح لك تحديد الإزاحة الأفقية والعمودية من الموقع المحدَّد. إليك الصيغة التي تستخدم : المحدد: reserved:<horizontal_offset>:<vertical_offset>. يمكنك تضمين قيمة , فارغة في سلسلة المَعلمة chm للسمة <opt_z_order> في حال تحديدها. أمثلة: 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> - رقم موجب أو سالب يحدّد الإزاحة العمودية بالبكسل. اختياري، ويمكنك ترك هذا الحقل فارغًا إذا لم يتم استخدامه.

 

أمثلة

الوصف مثال

في ما يلي مثال على العديد من علامات الأشكال والخطوط.

  • a,990066,0,0.0,9.0 - سهم أرجواني، السلسلة الأولى، النقطة الأولى، الحجم 9
  • c,FF0000,0,1.0,20.0 - الصليب الأحمر، السلسلة الأولى، النقطة الثانية، الحجم 9.
  • d,80C65A,0,2,20.0 - ماسة خضراء، السلسلة الأولى، النقطة الثالثة، الحجم 9
  • H,000000,0,3,1:40 - خط أفقي أسود، السلسلة الأولى، نقطة البيانات 3، عرض بكسل واحد، طول أربعين بكسل.
  • o,FF9900,0,4.0,12.0 - الدائرة البرتقالية، السلسلة الأولى، النقطة الخامسة، الحجم 12
  • s,3399CC,0,5.0,11.0 - مربع أزرق، السلسلة الأولى، النقطة السادسة، الحجم 11.
  • v,BBCCED,0,6.0,1.0 - خط عمودي يصل إلى نقطة واحدة، السلسلة الأولى، النقطة السابعة، بعرض بكسل واحد.
  • V,3399CC,0,7.0,1.0 - خط عمودي من أسفل إلى أعلى الرسم البياني، السلسلة الأولى، النقطة الثامنة، عرض بكسل واحد.
  • x,FFCC33,0,8.0,20.0 - حرف "X" أصفر، السلسلة الأولى، النقطة التاسعة، الحجم 20.
  • H,FFFF00,0,9,2 - خط أصفر أفقي يعرض الرسم البياني عند نقطة البيانات 9
  • h,FF0000,0,0.5,1 - خط أفقي أحمر على ارتفاع معيّن، السلسلة الأولى، حتى منتصف الرسم البياني، بعرض بكسل واحد.
مخطط خطي بعلامات
chm=
  a,990066,0,0.0,9.0|
  c,FF0000,0,1.0,20|
  d,80C65A,0,2.0,20.0|
  H,000000,0,3,1:40|
  o,FF9900,0,4.0,12.0|
  s,3399CC,0,5.0,11.0|
  v,BBCCED,0,6,1.0|
  V,3399CC,0,7,1.0|
  x,FFCC33,0,8,20|
  H,FFFF00,0,9,2|
  h,FF0000,0,0.5,1

في ما يلي مثال على استخدام المعينات لسلسلة بيانات واحدة، والدوائر لسلسلة البيانات الأخرى.

إذا كانت هناك علامتان أو أكثر تشغلان النقطة نفسها، يتم رسم العلامات بالترتيب الذي تظهر به في المعلَمة chm. هنا، الدائرة هي أول علامة يتم تحديدها باستخدام chm، ولذلك يتم رسمها أولاً. يتم تحديد المعين ورسمه ثانيًا، ما يؤدي إلى رسمه فوق الدائرة.

مخطط خطي، يحتوي أحد الخطوط على دوائر 15 بكسل في كل نقطة بيانات، والخط الآخر يحتوي على معينات 10 بكسل. يتم رسم المعين على النقطة المشتركة لكلا الخطين
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

في ما يلي رسم بياني خطي يتضمّن محدِّدًا على كل نقطة بيانات ثانية (ويشير -2 إلى كل نقطة أخرى).

مخطط خطي مع علامة على كل نقطة ثانية
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
في ما يلي رسم بياني خطي يحتوي على ضعف عدد العلامات المماثل لنقاط البيانات (يشير -0.5 إلى كل نصف نقطة). مخطط خطي مع علامة على كل نقطة ثانية
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
يوضّح هذا المثال كيفية استخدام علامات h وv لإنشاء خطوط شبكة بألوان وسمك مخصّصَين. يتم ضبط قيمة الترتيب z (القيمة الأخيرة) على -1 بحيث يتم رسم خطوط الشبكة أسفل خط البيانات.
مخطط خطي مع علامة على كل نقطة ثانية
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

يضيف هذا المخطط خطوط تعبئة عمودية إلى مخطط خطي:

  • v - الخطوط العمودية إلى الرسم البياني
  • FF0000 - خطوط حمراء
  • 0 - فهرس السلسلة
  • : :.5 - محدد النطاق: من البداية إلى النهاية، كل 0.5 نقطة.
  • 2 - السماكة 2 بكسل
مخطط خطي مع علامة على كل نقطة ثانية
chm=
  v,FF0000,0,::.5,2
يضيف هذا المثال سهمًا وعلامة نص إلى الرسم البياني باستخدام الإحداثيات الدقيقة. علامة D الأولى هي خط التتبع أسفل الأشرطة. العلامة الثانية هي السهم، والعلامة الثالثة هي نص السهم.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
يمكن أن يكون الخط الأفقي المثبَّت على نقطة بيانات معيّنة (H) مفيدًا لعرض القيم النسبية أو التأكيد على ارتفاع قيمة بيانات في رسم بياني.
chm=H,FF0000,0,18,1

يعرض هذا الرسم البياني العلامات التي يمكنها تحديد سُمك الخط وطوله في المعلمة <size>.

  • E,000000,0,6,1:20 - شريط خطأ أسود يبلغ طوله 1 بكسل وشريطان علويان أو سفليان يبلغ طولهما 20 بكسل ويتم تثبيت الجزء السفلي على السلسلة 0 نقطة 8، بينما يتم تثبيت الجزء العلوي على السلسلة 1 ونقطة 8.
  • H,990066,1,2,5:50 - أرجواني، خط أفقي بعرض خمسة بكسل وخمسين بكسل في وسط البيانات على نقطة البيانات 2.
  • V,3399CC,0,8,3:50- خط أزرق عمودي عرض 3 بكسل وخمسون بكسل في وسط نقطة البيانات 8
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,1,2,5:50
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

الرجوع إلى الأعلى

علامات قيم البيانات والنص chm [شريط، خطي، رادار، مبعثر]

ويمكنك تصنيف نقاط محددة على الرسم البياني باستخدام نص مخصّص أو نُسخ منسّقة من البيانات في هذه المرحلة.

يمكنك دمج أي علامات chm باستخدام حرف شَرطة ( | ) لفصل مجموعات المعلَمات chm.

ملاحظة بشأن قيم السلسلة: يُسمح فقط باستخدام الأحرف الآمنة لعنوان URL في سلاسل التصنيفات. لتحقيق الأمان، عليك ترميز عنوان URL لأي سلاسل تحتوي على أحرف ليست ضمن مجموعة الأحرف 0-9a-zA-Z. يمكنك العثور على برنامج ترميز عناوين URL في مستندات Google المرئية.

البنية

حدِّد مجموعة واحدة من المَعلمات التالية لكل سلسلة يجب وضع علامة عليها. لوضع علامة على عدّة سلاسل، عليك إنشاء مجموعات معلَمات إضافية، يتم الفصل بينها بفاصلة. ولن تحتاج إلى ترميز كل السلاسل. إذا لم يتم وضع علامات لسلسلة بيانات، لن تظهر فيها أي علامات.

chm=
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
    |...|
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
<marker_type>
نوع العلامة المطلوب استخدامها. يمكنك الاختيار من بين الأنواع التالية:
  • f<text> - علم يحتوي على نص. حدِّد الحرف "f" متبوعًا بنص مخصّص بترميز عنوان URL. لتخطي الفواصل في علامات النص، أضِف علامة \ قبل الفاصلة. مثال: fHello\,+World!
  • t<text> - محدد نص بسيط. حدِّد الحرف 't' متبوعًا بنص مخصّص بترميز عنوان URL. لتخطي الفواصل في علامات النص، أضِف علامة \ قبل الفاصلة. مثال: tHello\,+World!
  • A<text> - علامة تعليق توضيحي. يشبه ذلك علامة العلامة، ولكن العلامات ستنسّق موضعها بحيث لا تتداخل. التنسيق الوحيد الصالح لـ <opt_which_points> هو opt_which_points، وذلك للدلالة على فهرس إحدى النقاط في السلسلة.
  • N<formatting_string>: قيمة البيانات في هذه المرحلة، مع تنسيق اختياري. إذا لم تستخدم المعلَمة chds (تحجيم مخصّص)، سيتم عرض القيمة المرمّزة بالضبط. وفي حال استخدام هذه المعلَمة مع أي نوع تنسيق، سيتم ضبط القيمة على النطاق الذي تحدّده. يمكنك الاطّلاع على مثال عن chds باستخدام علامات رقمية أدناه. باستخدام نوع العلامة هذا في مخطط شريطي مكدس، إذا حددت -1 لـ <series_index>، ستحصل على علامة تعرض مجموع كل القيم في هذا الشريط المكدس. تكون بنية سلسلة التنسيق على النحو التالي:
           <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 - يتم عرض البيانات من الإحداثي س أو ص على النحو المحدّد. يختلف معنى بيانات "س" حسب نوع الرسم البياني: عليك تجربة الرسم البياني لتحديد معناه. القيمة التلقائية هي "y".
    • <following_text> - نص لاتّباع كل قيمة
<color>
لون علامات هذه المجموعة، بتنسيق RRGGBB السداسي العشري
<series_index>
هو الفهرس المستند إلى صفر لسلسلة البيانات التي يتم رسم العلامات عليها. إذا كان هذا رسمًا بيانيًا شريطيًا مكدسًا وكان نوع العلامة هو N (قيم نقاط البيانات)، يمكنك تحديد -1 لإنشاء علامة قيمة مجمّعة لكل حزمة من الأشرطة. انظر أدناه للاطّلاع على مثال.
<opt_which_points>
[اختيارية] تحديد النقاط المطلوب رسم العلامات عليها الإعداد التلقائي هو جميع العلامات. استخدِم إحدى القيم التالية:
  • n.d: نقطة البيانات التي يجب رسم العلامة عليها، حيث يشير n.d إلى فهرس يستند إلى الصفر في السلسلة. وإذا حدّدت قيمة لا تمثّل عددًا صحيحًا، يشير الكسر إلى نقطة متوسطة محسوبة. على سبيل المثال، 3.5 تعني المنتصف بين النقطة 3 والنقطة 4.
  • -1 - رسم علامة على جميع نقاط البيانات ويمكنك أيضًا ترك هذه المَعلمة فارغة للاعتماد على جميع نقاط البيانات.
  • -n - رسم علامة على كل نقطة بيانات n.
  • start:end:n - رسم علامة على كل نقطة بيانات n في نطاق، من قيم فهرس n إلى n، شاملة إنّ جميع المَعلمات اختيارية (قد لا تكون متوفرة)، لذا فإنّ نسبة 3::1 سيتم نقلها من العنصر الرابع إلى العنصر الأخير، والخطوة رقم 1، في حال إزالة هذه المَعلمة بالكامل، سيتم ضبط القيمة التلقائية first:last:1. يمكن أن تكون جميع القيم أرقامًا بنقاط عائمة. ويمكن أن تكون قيمة start وend سالبة، ليتم العد التنازلي من القيمة الأخيرة. إذا كانت كل من start وend سالبة، تأكّد من إدراجهما بقيمة متزايدة (على سبيل المثال، -6:-1:1). إذا كانت قيمة الخطوة n أقل من 1، ستحتسب نقاط البيانات الإضافية من خلال إدخال قيم البيانات المقدَّمة. القيم التلقائية هي first:last:1
  • x:y - [غير متوافقة مع علامات من نوع N] ارسم علامة عند نقطة x/y معيّنة على الرسم البياني. ولا يجب أن تكون هذه النقطة على سطر. أضِف الحرف at (@) قبل نوع العلامة لاستخدام هذا الخيار. حدِّد الإحداثيات على أنّها قيم نقاط عائمة، حيث يمثّل الرمز 0:0 أسفل يسار الرسم البياني و0.5:0.5 في وسط الرسم البياني و1:1 في أعلى يسار الرسم البياني. على سبيل المثال، لإضافة ماسة حمراء بحجم 15 بكسل إلى منتصف رسم بياني، استخدِم @d,FF0000,0,0.5:0.5,15.
<size>
حجم العلامة بالبكسل. إذا كان هذا الرسم البياني مبعثرًا يتضمّن سلسلة بيانات ثالثة (تُستخدم لتحديد أحجام النقاط)، سيتم ضبط هذه القيمة حسب نطاق البيانات. وبالتالي، إذا كان نطاق البيانات من 0 إلى 100 و <size> هو 30، ستكون قيمة البيانات 100 بعرض 30 بكسل، وقيمة البيانات 50 ستكون عرض 15 بكسل، وهكذا.
<opt_z_order>
[اختيارية] تمثّل هذه السمة الطبقة التي يتم رسم العلامة عليها، مقارنةً بالعلامات الأخرى وجميع عناصر الرسم البياني الأخرى. وهذا هو رقم النقطة العائمة من -1.0 إلى 1.0، شاملاً، حيث -1.0 هو الجزء السفلي و1.0 في الأعلى. عناصر الرسم البياني (الخطوط والأشرطة) أقل من صفر. في حال وجود علامتَين بالقيمة نفسها، سيتم رسمهما بالترتيب الذي يحدّده عنوان URL. القيمة التلقائية هي 0.0 (أعلى عناصر الرسم البياني مباشرةً).
<opt_placement>
[اختيارية] تفاصيل إضافية عن موضع الإعلان توضّح مكان وضع هذه العلامة في ما يتعلق بنقطة البيانات. يمكنك تحديد الوضع النسبي الأفقي و/أو الرأسي، بالإضافة إلى القيم الإزاحة. بنية موضع الإعلان هي سلسلة تتضمّن : محدِّدات كما هو موضّح هنا. جميع العناصر اختيارية: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. يمكنك تضمين قيمة , فارغة في سلسلة المعلَمة chm للسمة <opt_z_order>، على سبيل المثال: N,000000,0,1,10,,b وN,000000,0,1,10,,lv وN,000000,0,1,10,,r::10.
horizontal_and_vertical_justification
نقطة ارتساء العلامة ويعمل ذلك بشكل عكسي للتبرير، لذا يؤدي الارتساء الأيسر إلى وضع العلامة على يمين نقطة البيانات. يمكنك اختيار مبرّر أفقي و/أو رأسي من القائمة التالية:
  • الموضع الأفقي: "l" أو "h" أو "r" - لليسار أو في المنتصف أو مثبّت على اليمين، أفقيًا. القيمة التلقائية هي "l".
  • موضع الإعلان: "b" أو "v" أو "t" - أسفل أو في المنتصف أو في موضع علوي، أو عموديًا. القيمة التلقائية هي "b".
  • موضع إعلان عمودي [الرسوم البيانية الشريطية فقط]: 's' أو 'c' أو 'e' - قاعدة أو وسط أو أعلى شريط. بالنسبة إلى الرسوم البيانية المكدَّسة، يرتبط ذلك بقسم الشريط لكل سلسلة، وليس للشريط بأكمله. إذا كان فهرس السلسلة المقدم -1 (إجمالي تسلسل استدعاء الدوال البرمجية)، يكون بالنسبة إلى الشريط بأكمله. يمكن الجمع بين ذلك وقِيم مواضع الإعلان الرأسية، مثل "be" أو "vs". القيمة التلقائية هي "e".
horizontal_offset
إزاحة أفقية لهذه العلامة بالبكسل. القيمة التلقائية هي 0.
vertical_offset
إزاحة عمودية لهذه العلامة بالبكسل. الإعداد التلقائي للرسم البياني غير الشريطي: 15، الإعداد التلقائي للرسم البياني غير الشريطي: 2.

الوصف مثال

فيما يلي مثال على تصنيفات القيم في مخطط شريطي.

يحدد الرسم البياني الأول (N*p0*) علامة قيمة بيانات، ويتم عرض القيم كنسبة مئوية، ويتم تقريبها إلى خانات عشرية صفرية، باللون الأسود، على جميع القيم، في نص من 11 نقطة. يُرجى العلم أنّ قيم البيانات كلها تتراوح بين 0.0 و1.0، ويتم نقلهما للأعلى في تنسيق النسبة المئوية لخانتَين عشريتَين.

يعرض الرسم البياني الثاني (N*cEUR1*) القيم نفسها بتنسيق قيم اليورو، وهي خانة عشرية واحدة باللون الأسود، في جميع القيم في نص مؤلّف من 11 نقطة.

مخطط شريطي يحتوي على تصنيفات النسب المئوية فوق كل شريط
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


مخطط شريطي فوق كل شريط تسميات اليورو


chm=
  N*cEUR1*,000000,0,-1,11

يمكنك استخدام المَعلمة chds لتغيير حجم القيمة الرقمية المعروضة. يمكنك استخدام chds لجميع تنسيقات البيانات، بما في ذلك الترميز البسيط والموسّع. لن يؤثّر ذلك في حجم الشريط أو تصنيفات المحاور، بل على قيمة علامة البيانات فقط.

يعرض هذا المثال رسمًا بيانيًا بقيم مرمّزة بسيطة وهي 46 و39 و29 و30 و43 و41. يتراوح نطاق الترميز البسيط بين 0 و61 . تحدّد المَعلمة chds مقياسًا مخصّصًا من 0 إلى 1، وبالتالي يتم تغيير حجم قيم العلامات إلى هذا النطاق، ولكن لا تتأثر ارتفاعات الأشرطة (إذا كانت هذه بيانات تنسيق نص، سيتم تغيير حجم الأشرطة أيضًا).


chd=s:underp
chm=N,000000,0,-1,11
chds=0,1

في ما يلي مثال على رسم بياني يتضمن تصنيفًا نصيًا في أدنى نقطة وعلامة عند أقصى نقطة.

مخطط خطي بتسمية نص زرقاء 10 نقاط، وعلامة بنص أحمر 15 نقطة، مرسوم على نقاط البيانات لخط أخضر متقطع.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

يعرض هذا المثال رسمًا بيانيًا مكدّسًا يحتوي على قيم لسلسلة فردية، بالإضافة إلى إجمالي قيمة السلسلة. لعرض قيم السلسلة المكدسة، يجب استخدام خيار تحديد الموضع "c". وإذا لم يتم ذلك، ستتداخل قيمة الشريط العلوي مع قيمة الإجمالي في أعلى كل شريط.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
بعض العروض التوضيحية الإضافية حول آلية عمل المواضع العمودية والأفقية يعرض هذا المثال مجموعات مختلفة من قيم الارتساء للمخططات الشريطية (التي تستخدم s وc وe للموضع الرأسي). لاحظ كيف يؤدي ارتساء الجزء الأيمن إلى تحريك العلامة إلى اليسار، بينما يؤدي ارتساء الجزء العلوي إلى تحريك العلامة لأسفل، والعكس صحيح. تُظهر النقاط الحمراء القاعدة والوسط وأعلى كل شريط. ويمثل الرقم قيمة البيانات، ويتم تثبيتها باستخدام قيم ارتساء مختلفة لكل شريط.
chm=
  N,000000,0,0,10,,rs
  N,000000,0,1,10,,ls
  N,000000,0,2,10,,c
  N,000000,0,3,10,,e
  N,000000,0,4,10,,e::15
  N,000000,0,5,10,,e::-12
تضبط علامات التعليقات التوضيحية موضع التصنيف تلقائيًا بحيث لا تتداخل. قيمة chm الأولى مخصصة لملء الخط، والقيم التالية كلها علامات للتعليقات التوضيحية.
chm=B,C5D4B5BB,0,0,0
  AA,666666,0,3,15
  AB,666666,0,5,15
  AC,666666,0,24,15
  AD,666666,0,25,15
  AE,666666,0,26,15
  AF,666666,0,51,15
  AG,666666,0,60,15
  AH,666666,0,73,15
  AI,666666,0,80,15
  AJ,666666,0,99,15
مثال آخر لعلامة تعليق توضيحي يوضّح ارتفاعات المدن في سويسرا.

الرجوع إلى الأعلى