الميزات الخاصة بالرسومات البيانية |
معلومات العلامة
|
نظرة عامة
يمكنك دمج عدة أنواع من الرسوم البيانية مع علامات الخط أو الشموع لإبراز مؤشرات البيانات أو إظهار التباين. عند إضافة علامات خطية أو علامات شمعدان إلى أنواع الرسوم البيانية أو الخطوط المبعثرة أو غيرها من أنواع الرسوم البيانية، يُطلق على الرسم البياني اسم رسم بياني مركّب. تبدو بعض الرسوم البيانية المركّبة مزيجًا من نوعَين من الرسوم البيانية، على سبيل المثال، رسم بياني شريطي مع خط تتبُّع:
بينما يبدو البعض الآخر وكأنه أنواع رسوم بيانية جديدة تمامًا، مثل رسم بياني مربّع:
.
إنشاء رسم بياني مركّب
تتألف جميع الرسومات البيانية المركّبة من نوع واحد أو أكثر من أنواع الرسوم البيانية الأساسية (الرسم البياني الخطي أو الرسومات المبعثرة أو الرسوم البيانية الشريطية) مع مجموعة واحدة أو أكثر من العلامات. تتطلب هذه العلامات بيانات لوضعها على المخطط. يمكنك أحيانًا استخدام سلسلة البيانات نفسها المستخدَمة لرسم الأشرطة أو النقاط على الرسم البياني، ولكنّك تحتاج عادةً إلى أن يكون للعلامات مجموعات بيانات مستقلة خاصة بها. إذا كنت تريد أن يحتوي الرسم البياني على سلسلة بيانات مختلفة لكل من الرسم البياني الأساسي والعلامات، يجب إخفاء بيانات العلامة من الرسم البياني الأساسي (بحيث لا يحاول رسم المزيد من الأشرطة أو الخطوط باستخدام هذه البيانات). وفي ما يلي كيفية إجراء ذلك:
- أضِف سلسلة بيانات العلامة إلى نهاية معلَمة
chd
. على سبيل المثال، إذا كان الرسم البياني الشريطي يحتوي على بياناتchd=t:30,10,20
، يمكنك إضافة بيانات جديدة لمحدِّد الخطّ كما يلي:chd=t:30,10,20|60,40,50
. - إخفاء بيانات العلامة الإضافية من الرسم البياني الأساسي: إذا أضفت
سلسلة بيانات إضافية إلى رسم بياني شريطي لخط التتبّع، سيعرِض الرسم البياني
ذلك كسلسلة جديدة من الأشرطة. لمنع
حدوث ذلك، يجب إخفاء هذه السلسلة الإضافية. لإخفاء سلسلة بيانات، يجب تضمين رقم واحد بعد واصف تنسيق
chd
: مثلاًchd=t1:30,10,20|60,40,50
. يخبر هذا الرقم واجهة برمجة التطبيقات Chart API بعدد سلاسل البيانات المطلوب استخدامها لرسم عناصر لنوع الرسم البياني الأساسي هذا على النحو الذي تحدّده المَعلمةcht
(أشرطة في الرسومات البيانية الشريطية ونقاط البيانات للمخططات الخطية وما إلى ذلك). سيتم تجاهل أي سلسلة بيانات إضافية من خلال نوع الرسم البياني هذا عند رسم الرسم البياني. يُرجى العِلم أنّ هذا العدد يعتمد على الرقم 1 وليس بالرقم 0. تعني القيمةt1
"استخدام سلسلة البيانات الأولى فقط للأشرطة"، وتعنيt2
"استخدام أوّل سلسلتَين فقط للأشرطة"، وما إلى ذلك.- ملاحظات:
- الرسوم البيانية للنقاط المبعثرة: تخفي الرسوم البيانية المبعثرة البيانات بطريقة مختلفة، ويمكنك الاطّلاع على المستندات للحصول على مزيد من التفاصيل.
- الرسوم البيانية الخطية Lxy -
لتحديد عدد زوجي من السلاسل لعرضها (
t0
وt2
وt4
وما إلى ذلك). ويعود السبب في ذلك إلى أنّه يتم وصف كل سطر في الرسم البيانيlxy
من خلال سلسلتَي بيانات، إحداهما للقيم x والأخرى للقيم y.
- ملاحظات:
- استخدِم سلسلة البيانات المخفية لرسم علامات الشمعدان أو علامات الخطوط أو غيرها من العلامات. ويمكنك الاطّلاع على طريقة رسم العلامات في الأقسام المرتبطة. أشِر إلى سلسلة البيانات المخفية على أنّها مصدر محدّدات الموقع. ويمكنك تضمين أي عدد تريده من سلاسل البيانات المخفية الإضافية واستخدامها لعلامات إضافية في الرسم البياني.
إليك الرسم البياني الذي وصفناه للتو:
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1
أنواع الرسوم البيانية
وفي ما يلي قائمة بأنواع العلامات وأنواع المخططات التي يمكن استخدامها معها:
نوع العلامة | أنواع الرسوم البيانية الأساسية التي تدعمها |
---|---|
سطر | خطي ومبعثر وBar ورادار |
شمعدان | خطي وشريط |
كل القيم الأخرى | خطي ومبعثر وBar ورادار |
فيما يلي بعض الأمثلة على أنواع المخططات المركّبة التي يمكنك إنشاؤها:
نوع الرسم البياني | الوصف | مثال |
---|---|---|
الرسوم البيانية للعلامة الخطية | يمكن استخدام العلامات الخطية لعرض المؤشرات في العديد من أنواع الرسوم البيانية الأخرى. | |
الرسوم البيانية بالشموع | غالبًا ما يتم استخدام مخططات الشموع لعرض البيانات المالية. | |
الرسومات البيانية الصندوقية | يتم استخدام المخططات المربعة لعرض البيانات مجمعة في أرباع النطاق. |
|
الرسوم البيانية المضمّنة | يمكنك تضمين مخطط في مخطط آخر. | |
علامات أخرى | يمكنك إخفاء بيانات العلامة في أي من أنواع الرسوم البيانية الأساسية المقبولة واستخدامها مع أي أنواع أخرى من العلامات التي تريدها. | chd=t1: |
مخططات العلامات الخطية
يمكنك إضافة خطوط إلى الرسوم البيانية الخطية أو scatter أو الشريطية أو الرادارية لتسليط الضوء على المؤشرات.
نوع القاعدة ونوع العلامة | الوصف | مثال |
---|---|---|
الشريط + الخط | فيما يلي مخطط شريطي بخط تتبع. ويتم استخدام أول سلسلتَين
بيانات للأشرطة المكدّسة، ويتم استخدام السلسلة المتبقية
للخط. تشير السمة
|
chm= |
رسم بياني للنقاط المبعثرة + خط | يمكنك إضافة خط إلى رسم بياني بالنقاط المبعثرة لعرض المتوسطات. يُرجى العلم أنّ الرسوم البيانية بالنقاط المبعثرة تخفي بيانات العلامات بطريقة مختلفة، ويمكنك الاطّلاع على الرسومات البيانية للنقاط المبعثرة لمعرفة المزيد من التفاصيل. |
|
الشريط + الخط | في ما يلي رسم بياني شريطي مكدّس آخر يحتوي على خط مستقل مرسوم فوقه. |
cht=bvs |
الشريط والدوائر | مماثلة للرسم البياني السابق، ولكن مع علامات دائرية بدلاً من علامات الخط. لقد حدّدنا كل قيمة بيانات 0.5، ما يضيف نقاط وسيطة محسوبة في الخط المنقّط. | cht=bvs |
الرسوم البيانية بالشموع
لرسم مخططات الشموع، يجب أن تتوفر أربع سلاسل بيانات على الأقل لرسم شمعدانات الشموع، بالإضافة إلى سلاسل إضافية لأي عناصر أخرى في الرسم البياني. يمكن أن تعرض الرسوم البيانية بالشموع مجموعة فقط من علامات الشموع، أو يمكن أن تكون مجموعة من علامات الشموع بالإضافة إلى رسومات بيانية شريطية أو خطية، كما هو موضّح هنا:
نوع القاعدة ونوع العلامة | الوصف | مثال |
---|---|---|
سطر (مخفي) + شمعدان | يعرض هذا المثال رسمًا بيانيًا يعرض علامات الشموع فقط.
|
cht=lc |
خط + شمعدان | في ما يلي مثال على رسم بياني خطي يتضمّن علامات الشموع. يتم توفير خمس سلاسل بيانات، تستخدم السلسلة الأولى لنوع الرسم البياني (الخطي)، بينما تُستخدم سلسلة البيانات "المخفية" المتبقية في علامات الشموع. وتحدِّد المَعلمة حذفنا علامتَي الشموع الأولى والأخيرة باستخدام تحدّد المَعلمة |
|
خط + شمعدان | مثال آخر على الرسم البياني للشموع، ولكن بألوان التعبئة المخصصة |
chd=t1: |
شريط + شمعدان | فيما يلي مثال على مخطط شريطي مزود بعلامات الشموع. نعرض علامتَي الشموع الأولى والأخيرة هنا، لأنّ الشرائط تضيف مسافات كافية لمنع اقتصاصها بواسطة حدود الرسم البياني. |
cht=bvg |
الرسوم البيانية المربّعة
الرسوم البيانية الصندوقية، تُعرف أيضًا باسم الرسوم البيانية الصندوقية أو الرسوم البيانية الفقاعية، وهي نوع من الرسوم البيانية التي تعرض تجميع سلسلة واحدة أو أكثر في أرباع (الأرباع هي مجموعات تغطي% 25 من نطاق القيم، مع استثناء القيم الشاذّة). تشبه المخططات المربعة مخططات الشموع، ولكن مع علامات مضافة أسفل وأعلى الشموع، بالإضافة إلى علامة 50 في المئة.
يتكون الرسم البياني المربّع بالكامل من من العلامات، كما هو موضّح هنا:
chm= |
chm= |
chm= |
|
مجموعة واحدة من علامات تحديد
الشموع (chm=F )، لنص المربعات: |
مجموعة واحدة من علامات أشكال الخطوط الأفقية القابلة للتعديل (chm=H ) لخطوط الشريحة المئوية الأدنى و50 و100: |
يمكنك اختيار بعض علامات تحديد شكل الدائرة (chm=o ) لعرض القيم الشاذّة في مجموعة البيانات. |
ضعها جميعًا معًا، ولديك مخطط مربع! |
نوع الرسم البياني الأساسي للرسومات البيانية الصندوقية هو أي من أنواع
الرسوم البيانية الشريطية (bhs
أو bvs
أو bhg
أو bvg
)
أو أنواع الرسوم البيانية الخطية (lc
أو ls
أو lxy
).
ولكن إذا كنت تُخفي نوع الرسم البياني الأساسي عن طريق إضافة صفر في مَعلمة تنسيق البيانات (مثل chd=t0:
أو chd=s0:
، لا يهم نوع الرسم البياني الذي تختاره).
يجب أن يحتوي الرسم البياني المربّع على خمس سلاسل بيانات على الأقل: أربع سلاسل خاصة بالمربّعات والحد الأقصى
والحد الأدنى من العلامات، وسلسلة واحدة لعلامة 50%، بالإضافة إلى أي سلاسل بيانات إضافية
لأي علامات إضافية قد تريدها، مثل علامات القيم الخارجية. في ما يلي
ترتيب السلسلة المقترَح. تجدر الإشارة إلى أنّه إذا كانت القيمة في السلسلة 1 أكبر من القيمة المقابلة في السلسلة 2، ستتم تعبئة المربّع بلون علامة chm=F
، وإذا كانت القيمة في السلسلة 1 أقل من القيمة في السلسلة 2، لن يتم ملء المربّع.
راجع علامات تحديد الشموع لمزيد من المعلومات.
ترتيب السلسلة لمربّع غير معبأ:
- أدنى قيمة
- علامة تحديد بنسبة% 25 (%75 للمربّع المعبأ)
- قلم تحديد 75% (25% لصندوق معبأ)
- الحد الأقصى للقيمة
- علامة 50%
- السلسلة السادسة وما بعدها مخصصة لأي بيانات علامة إضافية، مثل القيم المتطرفة.
يمكنك وضع سلسلة محدّدات الموقع الإضافية قبل بيانات محدّد موقع الشموع أو بعدها، ولكن من الأسهل وضعها في النهاية.
يمكنك إنشاء أنماط مختلفة من المخططات الصندوقية عن طريق تحديد علامات مختلفة أو أنواع مخططات أساسية مختلفة أو ترتيب البيانات بشكل مختلف
الوصف | مثال | ||
---|---|---|---|
هذا رسم بياني مربّع عادي، ولكن بألوان مختلفة تم تخصيصها لعناصر الرسم المختلفة المختلفة لتمييز العلامة المستخدمة لإنشاء كل عنصر من عناصر الرسم البياني.
|
|
||
سيعرض نوع الرسم البياني lc دائمًا خطوط المحور. لإنشاء رسم بياني بدون خطوط محور، حدِّد نوع الرسم البياني من الأمر ls. |
|
||
لإنشاء مربّع معبأ، اجعل النقطة في السلسلة الثانية أكبر من النقطة المقابلة في السلسلة الثالثة. ويتم تمييز القيمة الأكبر باللون الأحمر في الرمز المعروض على اليسار. | chd=t0: |
الرسوم البيانية المضمّنة
يمكنك تضمين أي نوع من الرسوم البيانية في رسم بياني شريطي أو خطي أو نسيجية أو scatter
باستخدام رموز ديناميكية. يمكنك الاطّلاع على قسم الرسوم البيانية المضمّنة ضمن مستندات علامات الرموز الديناميكية (chem
).
الميزات العادية
بقية الميزات الموجودة في هذه الصفحة هي ميزات مخطط قياسية.
العلامات الخطية chm=D
[شريط،
شموع، خط، رادار،
مخطط مبعثر]
يمكنك إضافة خط يتتبّع البيانات في الرسم البياني. وغالبًا ما يستخدم هذا في المخططات المركّبة.
لإضافة عدة أسطر (أو دمج هذه السمة مع أي علامات chm
أخرى)،
افصل مجموعات معلَمات chm باستخدام محدِّد الممر ( |
). ولا يمكنك
إنشاء علامة خط متقطّع باستخدام هذه المَعلمة.
البنية
chm= D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
- D
- تشير إلى أن هذه علامة خط.
- <color>
- لون الخط بالتنسيق السداسي العشري RRGGBB.
- <series_index>
- فهرس سلسلة البيانات المستخدَمة لرسم الخط. فهرس سلسلة البيانات
0
لسلسلة البيانات الأولى، و1
لسلسلة البيانات الثانية، وهكذا. - <which_points>
- نقاط السلسلة المطلوب استخدامها لرسم الخط. استخدِم إحدى القيم التالية:
0
- استخدِم جميع النقاط في السلسلة.start:end
- استخدِم نطاقًا معيّنًا من النقاط في السلسلة، بدءًا من start إلى end، بشكل شامل (فهرس يستند إلى الصفر). يمكنك أيضًا استخدام قيم النقطة العائمة لتحديد النقاط المتوسطة، أو ترك حقل start أو end فارغين للإشارة إلى نقطة البيانات الأولى أو الأخيرة على التوالي. يمكن أن تكون start وend سالبة، كفهرس عكسي من القيمة الأخيرة. إذا كانت قيمة كل من start وend سالبة، احرص على كتابتها بقيمة متزايدة (على سبيل المثال، -6:-1).
- <size>
- عرض الخط بالبكسل.
- <opt_z_order>
- [اختيارية] الطبقة التي يجب رسم العلامة عليها مقارنةً بالعلامات الأخرى وجميع عناصر الرسم البياني الأخرى ويكون رقم النقطة العائمة من -1.0 إلى 1.0، شاملاً الرقم -1.0 يمثل في الأسفل و1.0 في الأعلى. وتكون عناصر الرسم البياني (الأسطر والأشرطة) أقل من الصفر. في حال وجود علامتَين لهما القيمة نفسها، يتم رسمهما بالترتيب المحدّد في عنوان URL. القيمة التلقائية هي 0.0 (أعلى عناصر الرسم البياني مباشرةً).
أمثلة
الوصف | مثال |
---|---|
هذا مثال على رسم خط علامة على مخطط شريطي.
تم ضبط ترتيب z على |
chm=D,0033FF,0,0,5,1 |
هذا هو الرسم البياني الشريطي نفسه، ولكن مع سلسلة بيانات إضافية للخط فقط. هذا مثال على مخطط مركب.
يتم رسم الرسوم البيانية المُركّبة عن طريق إضافة سلسلة بيانات إضافية إلى معلَمة راجِع الرسوم البيانية المركّبة للحصول على مزيد من المعلومات. |
chm=D,0033FF,1,0,5,1 |
علامات الأشكال 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> هو n.d.)H
- خط أفقي خلال علامة البيانات المحددة. ويتوافق هذا مع بنية <size> موسّعة تسمح لك بتحديد طول سطر دقيق: line_thickness[:length] حيث يكون :length اختياريًا، ويتم ضبطه تلقائيًا على العرض الكامل لمساحة الرسم البياني.o
- دائرةs
- مربّعv
- خط عمودي من المحور "س" إلى نقطة البيانات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 في النطاق بدءًا من قيم فهرس البداية إلى النهاية، ويشمل ذلك. جميع المعلَمات اختيارية (قد تكون غير موجودة)، وبالتالي سيتم ضبط 3::1 من العنصر الرابع إلى آخر خطوة 1، وسيتم تلقائيًا ضبط first:last:1 في حال حذف هذه المعلَمة. يمكن أن تكون جميع القيم أرقام نقاط عائمة. ويمكن أن تكون start وend سالبة، ليتم احتسابها مرة أخرى من القيمة الأخيرة. إذا كانت قيمة كل من الحقلين start وend سالبتين، تأكَّد من إدراجهما بقيمة متزايدة (على سبيل المثال، -6:-1:1). إذا كانت قيمة الخطوة n أقل من 1، سيتم احتساب نقاط البيانات الإضافية من خلال دمج قيم البيانات المقدّمة. القيم التلقائية هي first:last:1x: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
- serve - اترك هذا الحقل فارغًا.
<horizontal_offset>
- رقم موجب أو سالب يحدّد الإزاحة الأفقية بالبكسل. اختياري، اتركه فارغًا في حال عدم استخدامه.<vertical_offset>
- رقم موجب أو سالب يحدّد الإزاحة العمودية بالبكسل. اختياري، اتركه فارغًا في حال عدم استخدامه.
أمثلة
الوصف | مثال |
---|---|
في ما يلي مثال على العديد من علامات الأشكال والخطوط.
|
chm= |
في ما يلي مثال على استخدام الماس لسلسلة بيانات واحدة، والدوائر لسلسلة البيانات الأخرى. إذا كانت علامتان أو أكثر تشغل النقطة نفسها، يتم رسم العلامات بالترتيب الذي تظهر به في المعلمة |
chm= |
في ما يلي رسم بياني خطي مع محدِّد على كل نقطة بيانات ثانية (يشير الرقم 2 إلى كل نقطة أخرى). |
chd=t: |
في ما يلي رسم بياني خطي يتضمّن ضعف عدد العلامات الذي يتضمّنه نقاط البيانات (وتشير القيمة 0.5 إلى كل نصف نقطة). | chd=t: |
يوضّح هذا المثال كيفية استخدام العلامتين h وv لإنشاء خطوط شبكة باستخدام ألوان وسمك مخصّصَين. يتم ضبط قيمة الترتيب z (القيمة الأخيرة) على -1 بحيث يتم رسم خطوط الشبكة أسفل خط البيانات. |
chm= |
يضيف هذا المخطط خطوط تعبئة رأسية إلى مخطط خطي:
|
chm= |
يضيف هذا المثال سهمًا وعلامة نص إلى الرسم البياني باستخدام الإحداثيات الدقيقة. علامة D الأولى هي خط التتبع أسفل الأشرطة. العلامة الثانية هي السهم والعلامة الثالثة هي نص السهم. | chm= |
يمكن أن يكون الخط الأفقي الثابت على نقطة بيانات محدّدة (H )
مفيدًا لعرض القيم النسبية أو التأكيد على ارتفاع
قيمة البيانات في رسم بياني. |
chm=H,FF0000,0,18,1 |
يوضِّح هذا الرسم البياني العلامات التي يمكنها تحديد سمك الخط وطوله في معلَمة <size>.
|
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2:CC,300%chm=
|
علامات الشموع chm=F
[بار،
خط]
تشير علامات الشموع إلى التباين والتغيير في الاتجاه في سلسلة بيانات. وغالبًا ما تُستخدَم لإظهار قيم الأسهم على مدار اليوم. يتضمّن محدّد الموقع أقسامًا تعرض القيمة المرتفعة والمنخفضة، بالإضافة إلى القيمة الافتتاحية والختامية لفترة زمنية معيّنة (يومًا عادةً). لمزيد من المعلومات حول علامات تحديد الشموع، راجع هنا.
علامة الشموع مرسومة كمستطيل يقسمه خط عمودي. يتطلّب رسم علامة شمعدان أربع سلاسل بيانات، وفي ما يلي ما تحدّده كل سلسلة:
- تحدّد السلسلة 1 و4 أسفل الخط العمودي وأعلىه على التوالي. وتمثّل هذه القيم عادةً القيم المنخفضة والمرتفعة لليوم.
- تحدد السلسلة 2 و3 الحدود الرأسية للمستطيل. السلسلة 2 هي القيمة الافتتاحية، والسلسلة 3 هي القيمة الختامية. يعتمد لون المستطيل على اللون الأعلى: عندما تكون القيمة الافتتاحية (السلسلة 2) أقل من القيمة الختامية (السلسلة 3)، يكون السعر ممتلئًا باللون الأخضر الخالص بشكل تلقائي، وعندما تكون القيمة الافتتاحية (السلسلة 2) أعلى من قيمة الإغلاق (السلسلة 3)، انخفض السعر، ويكون المستطيل مملوءًا باللون الأحمر الخالص تلقائيًا. يمكنك فقط تحديد لون تعبئة للمستطيل بقيمة متناقصة. عند تحديد ذلك، يكون المستطيل ذي القيمة المتزايدة غير معبأ (فارغ). يُرجى العِلم أنّ السلسلة 2 يمكن أن تكون إما أعلى المستطيل أو أسفلها استنادًا إلى ما إذا كان السعر قد ارتفع أو انخفض.
يمكنك دمج علامات الشموع مع أي معلَمات chm
أخرى
باستخدام رمز الشرطة الرأسية ( |
) لفصل معلَمات chm
.
ملاحظة: إذا كنت لا تريد أن تظهر خطوط البيانات
المستخدمة لرسم العلامات في الرسم البياني، يجب تضمين 0 بعد
نوع التنسيق. على سبيل المثال: chd=t0:10,20,30,40
في سلسلة بيانات بتنسيق نصي. راجِع الرسوم البيانية المركّبة لمزيد من المعلومات.
إليك مثال يعرض السطور لكل سلسلة:
البنية
chm= F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
- F
- تشير إلى أن هذه علامة شمعدان.
- <opt_declining_color>
- [اختياري] لون التعبئة للمستطيلات عند انخفاض القيمة (عندما تكون قيمة السلسلة 2 > قيمة السلسلة 3 المقابلة) هذا رقم سداسي عشري بتنسيق RRGGBB. وعند زيادة القيم، سيكون المستطيل فارغًا. يكون اللون التلقائي أخضر ثابتًا للزيادة، وأحمر ثابت للتناقص (لا يمكنك تحديد لون تعبئة مخصص لزيادة القيم).
- <data_series_index>
- فهرس سلسلة البيانات المطلوب استخدامه كأول سلسلة لأقلام تحديد الشموع. هذا الفهرس يستند إلى صفر. وبالتالي، إذا حددت القيمة 1 هنا، وكان لديك ست سلاسل، سيتم استخدام السلسلة الثانية والثالثة والرابعة والخامسة لرسم علامات على شكل شمعدان.
- <opt_which_points>
- [اختياري] تحدِّد هذه السياسة نقاط البيانات المستخدمة لرسم العلامات. القيمة التلقائية
هي كل العلامات. استخدِم أحد
التنسيقات التالية:
n.d
- ارسم علامة على نقطة واحدة في السلسلة، حيث يكون n.d هو فهرس النقطة في السلسلة. إذا حددت قيمة لا تمثل عددًا صحيحًا، يشير الكسر إلى نقطة متوسطة محسوبة. على سبيل المثال، تعني 3.5 منتصف الطريق بين النقطة 3 والنقطة 4.-1
- رسم محدِّد موقع على جميع نقاط البيانات يمكنك أيضًا ترك هذه المَعلمة فارغة للرسم على جميع العلامات.-n
- يتم رسم علامة على كل نقطة بيانات n.start:end:n
- يمكنك وضع علامة على كل نقطة بيانات n في النطاق بدءًا من قيم فهرس البداية إلى النهاية، ويشمل ذلك. جميع المعلَمات اختيارية (قد تكون غير موجودة)، وبالتالي سيتم ضبط 3::1 من العنصر الرابع إلى آخر خطوة 1، وسيتم تلقائيًا ضبط first:last:1 في حال حذف هذه المعلَمة. يمكن أن تكون جميع القيم أرقام نقاط عائمة. ويمكن أن تكون start وend سالبة، ليتم احتسابها مرة أخرى من القيمة الأخيرة. إذا كانت قيمة كل من الحقلين start وend سالبتين، تأكَّد من إدراجهما بقيمة متزايدة (على سبيل المثال، -6:-1:1). إذا كانت قيمة الخطوة n أقل من 1، ستحسب نقاط البيانات الإضافية من خلال إدخال قيم البيانات المقدّمة. القيم التلقائية هي first:last:1
- <width>
- عرض جميع المستطيلات بالبكسل.
- <opt_z_order>
- [اختيارية] الطبقة التي يجب رسم العلامة عليها مقارنةً بالعلامات الأخرى وجميع عناصر الرسم البياني الأخرى ويكون رقم النقطة العائمة من -1.0 إلى 1.0، شاملاً الرقم -1.0 يمثل في الأسفل و1.0 في الأعلى. وتكون عناصر الرسم البياني (الأسطر والأشرطة) أقل من الصفر. في حال وجود علامتَين لهما القيمة نفسها، يتم رسمهما بالترتيب المحدّد في عنوان URL. القيمة التلقائية هي 0.0 (أعلى عناصر الرسم البياني مباشرةً).
أمثلة
الوصف | مثال |
---|---|
في ما يلي مثال على علامات الشموع على رسم بياني خطي مكوَّن من أربع سلاسل. تم تحديد لون التعبئة المخصص يتم قطع المستطيل الأول والأخير بواسطة المخطط. لإزالة هذه القيم، يمكنك تحديد 1:4 للمَعلمة الرابعة لـ chm. لاحظ الصفر في سلسلة البيانات، لإخفاء سطور السلسلة: المعلمة <which_point> فارغة، وترسم شمعدانات على جميع نقاط البيانات. |
chd=t0: |
في ما يلي مثال على الرسم البياني نفسه باستخدام الألوان التلقائية وإزالة العنصر الأول والأخير. هذا الرسم البياني المركّب هو مزيج من الرسم البياني الخطي (نوع الرسم البياني الأساسي) وعلامات الشموع. تعني القيمة 1 في |
|