الميزات الخاصة بالرسوم البيانية |
معلومات العلامة
|
نظرة عامة
يمكنك دمج عدة أنواع من الرسومات البيانية باستخدام علامات الخط أو الشمعدان لتمييز مؤشرات البيانات أو إظهار التباين. عند إضافة علامات خطية أو شمعدان إلى رسم بياني شريطي أو مبعثر أو أنواع أخرى من الرسومات البيانية، يُسمى الرسم البياني الناتج باسم رسم بياني مركب. تبدو بعض الرسوم البيانية المركّبة كمزيج من نوعَين من الرسوم البيانية، على سبيل المثال، رسم بياني شريطي مع خط تتبُّع:
في حين تبدو الأنواع الأخرى وكأنها أنواع جديدة تمامًا من الرسومات البيانية، مثل رسم بياني مربّع:
.
إنشاء رسم بياني مركب
تتألّف كل الرسوم البيانية المركّبة من نوع واحد أو أكثر من الرسومات البيانية الأساسية (خطي أو مبعثر أو شريطي أو رادار) مدمَجة مع مجموعة واحدة أو أكثر من العلامات. تتطلب هذه العلامات بيانات لوضعها على المخطط. في بعض الأحيان، يمكنك استخدام سلسلة البيانات نفسها التي تستخدمها لرسم الأشرطة أو النقاط على الرسم البياني، ولكن يجب عادةً أن يكون للعلامات مجموعات بيانات مستقلة خاصة بها. إذا كنت تريد أن يحتوي الرسم البياني على سلاسل بيانات مختلفة لكل من الرسم البياني الأساسي وللعلامات، عليك إخفاء بيانات محدّد الموقع من الرسم البياني الأساسي (بحيث لا يحاول رسم المزيد من الأشرطة أو الخطوط باستخدام تلك البيانات). وفي ما يلي كيفية إجراء ذلك:
- أضِف سلسلة بيانات العلامة إلى نهاية
معلَمة
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
يتم وصفه من خلال سلسلتَي بيانات: إحداهما للقيم "س" والأخرى للقيم "ص".
- ملاحظات:
- استخدِم سلسلة البيانات المخفية لرسم علامات الشمعدان أو علامات الخطوط أو غيرها من العلامات. وتحتوي الأقسام المرتبطة على كيفية رسم العلامات. عليك الإشارة إلى سلسلة البيانات المخفية كمصدر للعلامات. يمكنك تضمين أي عدد تريده من سلاسل البيانات الإضافية المخفية، واستخدامها لتحديد المواقع الجغرافية الإضافية.
في ما يلي المخطط الذي وصفناه للتو:
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1
أنواع الرسوم البيانية
فيما يلي قائمة بأنواع العلامات وأنواع المخططات التي يمكن استخدامها معها:
نوع العلامة | أنواع المخططات الأساسية التي تدعمه |
---|---|
سطر | الخط، المبعثر، Bar، الرادار |
شمعدان | Line، Bar |
كل القيم الأخرى | الخط، المبعثر، Bar، الرادار |
فيما يلي بعض الأمثلة على أنواع المخططات المركبة التي يمكنك إنشاؤها:
نوع الرسم البياني | الوصف | مثال |
---|---|---|
الرسوم البيانية الخطية للعلامات | يمكن استخدام علامات الخطوط لعرض المؤشرات في العديد من أنواع الرسوم البيانية الأخرى. | |
الرسومات البيانية بالشموع | غالبًا ما يتم استخدام مخططات الشموع لعرض البيانات المالية. | |
الرسوم البيانية المربعة | تُستخدم الرسوم البيانية المربّعة لعرض البيانات مجمّعة في أرباع النطاق. |
|
الرسوم البيانية المضمّنة | يمكنك تضمين مخطط داخل رسم بياني آخر. | |
العلامات الأخرى | يمكنك إخفاء بيانات العلامة في أي من أنواع الرسوم البيانية الأساسية المقبولة واستخدامها مع أي أنواع أخرى من العلامات. | chd=t1: |
الرسوم البيانية الخطية للعلامات
يمكنك إضافة خطوط إلى الرسوم البيانية الخطية أو scatter أو الشريطية أو الرادار لإبراز المؤشرات.
نوع القاعدة + نوع العلامة | الوصف | مثال |
---|---|---|
الشريط + الخط | إليك مخطط شريطي مع خط تتبع. يتم استخدام أول سلسلتَي بيانات
للأشرطة المكدَّسة، ويتم استخدام السلسلة المتبقية
للخط. تشير السمة
|
chm= |
مبعثر + خط | يمكنك إضافة خط إلى رسم بياني للنقاط المبعثرة لعرض المتوسطات. ملاحظة أنّ الرسوم البيانية المبعثرة تُخفي بيانات العلامات بطريقة مختلفة. راجِع الرسوم البيانية للنقاط المبعثرة للحصول على مزيد من التفاصيل. |
|
الشريط + الخط | في ما يلي رسم بياني شريطي مكدَّس آخر مرسوم فوقه خط مستقل. |
cht=bvs |
الشريط + الدوائر | هذه العلامة مماثلة للرسم البياني السابق، ولكن مع علامات دوائر بدلاً من محدّد موقع خطي. لقد حدّدنا كل قيمة بيانات 0.5، ما يضيف نقاطًا وسيطة محسوبة في الخط المنقّط. | cht=bvs |
الرسوم البيانية للشموع
تتطلّب مخططات الشموع أربع سلاسل بيانات على الأقل لرسم الشمعدان، بالإضافة إلى سلسلة إضافية لأي عناصر أخرى في الرسم البياني. يمكن أن تعرض مخططات الشموع مجموعة محدّدات الشموع فقط، أو يمكن أن تكون مجموعة من علامات الشمعدان بالإضافة إلى الرسوم البيانية الشريطية أو الخطية، كما هو موضّح هنا:
نوع القاعدة + نوع العلامة | الوصف | مثال |
---|---|---|
خط (مخفي) + شمعدان | يوضح هذا المثال رسمًا بيانيًا لا يعرض سوى علامات الشمعدان.
|
cht=lc |
الخط + الشموع | في ما يلي مثال على رسم بياني خطي يتضمّن علامات شمعدان. يتم توفير خمس سلاسل بيانات. يتم استخدام السلسلة الأولى لنوع الرسم البياني (خطي)، بينما يتم استخدام سلسلة البيانات "المخفية" المتبقية لعلامات الشموع. تحدّد المعلَمة حذفنا علامة الشمعدان الأولى والأخيرة باستخدام السمة تحدد المعلمة |
|
الخط + الشموع | مثال آخر على مخطط شمعدان، ولكن بألوان تعبئة مخصّصة. |
chd=t1: |
الشريط + الشموع | فيما يلي مثال على مخطط شريطي به علامات شمعدان. نعرض أول وآخر مؤشر للشموع هنا، لأنّ الأشرطة تضيف مسافات كافية لمنع اقتصاصها من خلال حدود الرسم البياني. |
cht=bvg |
الرسوم البيانية المربّعة
إنّ الرسوم البيانية المربّعة، التي يُطلق عليها أيضًا المخططات المربّعة، أو الرسوم البيانية المربّعة والشريطية القصيرة، هي نوع من الرسومات البيانية التي تعرض تجميع سلسلة واحدة أو أكثر في أقسام رُبعية (الأرباع هي مجموعات تشمل 25% من نطاق القيم، مع استثناء القيم المتطرفة). تشبه مخططات المربع مع مخططات الشموع، ولكن مع علامات مضافة أسفل وأعلى الشمعدان، بالإضافة إلى علامة الشريحة المئوية الخمسين.
ويتكون المخطط المربع بالكامل من العلامات، كما هو موضح هنا:
chm= |
chm= |
chm= |
|
مجموعة واحدة من علامات الشمعدان (chm=F ) للنص الأساسي في المربّعات: |
مجموعة واحدة من علامات أشكال الخطوط الأفقية القابلة للتعديل (chm=H ) للخطوط المئوية الدنيا والخمسين والمئة: |
اختياريًا، بعض علامات أشكال الدائرة (chm=o ) لعرض القيم الاستثنائية في مجموعة البيانات. |
ضعها معًا، وسيكون لديك مخطط صندوقي! |
إنّ نوع الرسم البياني الصندوقي هو أيّ من أنواع المخططات الشريطية (bhs
أو bvs
أو bhg
أو bvg
) أو أنواع المخططات الخطية (lc
أو ls
أو lxy
).
ولكن إذا كنت تخفي نوع الرسم البياني الأساسي عن طريق إضافة صفر في مَعلمة تنسيق البيانات (على سبيل المثال: chd=t0:
أو chd=s0:
،
لا يهم نوع الرسم البياني الذي تختاره.
يجب أن يتضمّن الرسم البياني المربّع خمس سلاسل بيانات على الأقل: 4 سلاسل بيانات للمربّعات والحد الأقصى
والحد الأدنى من العلامات، وواحدة لعلامة 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 سالبة، احرص على كتابتها بقيمة متزايدة (على سبيل المثال، -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> هو 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:1x: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>
- رقم موجب أو سالب يحدّد الإزاحة العمودية بالبكسل. اختياري، ويمكنك ترك هذا الحقل فارغًا إذا لم يتم استخدامه.
أمثلة
الوصف | مثال |
---|---|
في ما يلي مثال على العديد من علامات الأشكال والخطوط.
|
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,5:50,1,2,5:50chm=
|
محدّدات الشمعدان 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) ويكون هذا رقمًا سداسيًا عشريًا لتنسيق RGGBB. عندما تزداد القيم، سيكون المستطيل فارغًا. القيمة التلقائية هي اللون الأخضر الثابت لزيادة القيم، والأحمر الثابت للتقليل (لا يمكنك تحديد لون تعبئة مخصّص لزيادة القيم).
- <data_series_index>
- فهرس سلسلة البيانات الذي سيتم استخدامه كسلسلة البيانات الأولى لعلامات الشموع ويكون هذا فهرسًا مستندًا إلى صفر. لذلك، إذا حددت 1 هنا وكانت لديك ستة سلاسل، سيتم استخدام السلسلة الثانية والثالثة والرابعة والخامسة لرسم علامات الشمعدان.
- <opt_that_points>
- [اختيارية] تحدّد هذه السمة نقاط البيانات التي يتم استخدامها لرسم العلامات. الخيار التلقائي
هو جميع العلامات. استخدِم أحد
التنسيقات التالية:
n.d
- رسم علامة على نقطة واحدة في السلسلة، حيث يشير n.d إلى فهرس النقطة في السلسلة وإذا حدّدت قيمة لا تمثّل عددًا صحيحًا، يشير الكسر إلى نقطة متوسطة محسوبة. على سبيل المثال، 3.5 تعني في المنتصف بين النقطة 3 والنقطة 4.-1
- رسم علامة على جميع نقاط البيانات ويمكنك أيضًا ترك هذه المَعلمة فارغة للرسم على جميع العلامات.-n
- رسم علامة على كل نقطة بيانات n.start:end:n
- رسم علامة على كل نقطة بيانات n رقم في نطاق، من قيم فهرس n إلى n، بما في ذلك قيم الفهرس إنّ جميع المَعلمات اختيارية (قد لا تكون متوفرة)، لذا فإنّ نسبة 3::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 في |
|