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

StackOverflow https://stackoverflow.com/questions/1539213

  •  20-09-2019
  •  | 
  •  

سؤال

أنا أسحب شعري بسبب هذه المشكلة.

أود أن أعرض رسمًا بيانيًا عموديًا بسيطًا جدًا يمثل حجم المبيعات خلال الأسبوع.وبالتالي فإن البيانات التي سيتم تغذيتها هي:

Sunday: 200
Monday : 50
Tue: 500
Wed: 300
Thu: 145
Fri: 0
Sat: 976

سيكون هذا لمدة أسبوع واحد فقط، وأريد أن يعرض الرسم البياني بيانات المبيعات بين الأيام لمقارنتها ومعرفة اليوم الذي حقق أكبر عدد من المبيعات، وما إلى ذلك.

ثم أريد رسمين بيانيين آخرين مماثلين، أحدهما للمبيعات الشهرية، على سبيل المثال

January: 2000
Feb: 1490
..
December: 4553

ورسم بياني سنوي على سبيل المثال:

2006: 20000
...
2009 30000

مرة أخرى، ستكون المقارنة بين 7 أيام في الأسبوع أو 12 شهرًا في السنة أو 4-5 سنوات فقط.

أحتاج إلى عنوان url يمكن استخدامه لإنشاء هذه الرسوم البيانية، حيث يمكنني فقط ربط بياناتي الخاصة وستعمل بقية الأشياء من تلقاء نفسها.خارج ال أنواع المخططات أرغب في استخدام "الرسم البياني الشريطي العمودي" (رمز bvs).

الشيء الوحيد الذي يمكن أن يمثل مشكلة هو "تشفير" الرسوم البيانية، ويبدو أن مخططات جوجل تريد منك أن تعطيها ترميزًا يعني نطاقًا بين 0-500 أو 0-6950، لكن ليس لدي طريقة لمعرفة أي تشفير قد تقع مبالغ المبيعات ضمن هذه القيمة، وقد تكون مبيعات قليلة جدًا أو كثيرة جدًا.

هل كانت مفيدة؟

المحلول

إليك عنوان URL الخاص بيوم الأسبوع:

http://chart.apis.google.com/chart?cht=bvs&chs=500x300&chd=t:200,50,300,145,0,976&chds=0,1000&chm=tMonday,000000,0,0,10|tTuesday,000000,0,1,10|tWednesday,000000,0,2,10|tThursday,000000,0,3,10|tFriday,000000,0,4,10|tSaturday,000000,0,5,10

cht هو نوع المخطط، وbhs هو الرسم البياني الشريطي الأساسي

chs هو حجم المخطط، بالعرض × الارتفاع

chd هي بياناتك، وأنا لا أستخدم التشفير الذي يسمح به Google لتقصير عناوين URL.

chds هو مقياس للبيانات (اختياري)، حيث أقول أن الحد الأدنى للقيمة هو 0 والحد الأقصى للقيمة هو 1000.

آلية تبادل المعلومات هي التسميات الخاصة بك.يتم فصل كل تصنيف برمز "|".تتكون كل تسمية من حرف t (اكتب نصًا)، متبوعة بالتسمية، ثم أمر ولون (قيمة RGB السداسية، RRGGBB)، ثم سلسلة البيانات التي تريد تصنيفها (لديك 1 فقط، لذا استخدم 0)، ثم نقطة البيانات للتسمية (بدءًا من 0 للرقم الأول)، ثم حجم نقطة الخط المراد استخدامه.هناك قيمة أخرى محذوفة وهي "متى يتم رسم الملصق"، حيث أنني تركتها، يتم رسمها بعد الأشرطة ولكن قبل التسميات الأخرى.

يرى تسميات نقطة البيانات التوثيق، أساسيات الرسم البياني التوثيق، و تحجيم البيانات وثائق لمزيد من المعلومات.

تحديث:تم تغيير نوع المخطط من bhs إلى bvs بعد إعادة قراءة OP.التحديث 2:تم تحديث المساحة البيضاء لسهولة القراءة

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top