Templat:Grafik garis/doc

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Templat ini memungkinkan penciptaan grafik sejalan dengan keterbatasan berikut:

  • Jumlah maksimum data deret: 10
  • Jumlah maksimum nilai x: 25

Ini berdasarkan pada ekstensi EasyTimeline dan telah disalin dari fr:Modèle:Graphique polygonal.

Sintaks[sunting sumber]

{{Grafik garis
 | padding_top              = 
 | padding_bottom           = 
 | padding_right            = 
 | padding_left             = 
 | width                    = 
 | height                   = 
 | number_of_x-values       = 
 | y_max                    = 
 | y_min                    =
 | number_of_series         = 
 | color_background         = 
 | scale                    = 
 | color_primary_scale      = 
 | color_secondary_scale    = 
 | interval_primary_scale   = 
 | interval_secondary_scale = 
 | color_series_1           = 
 | ...
 | color_series_10          = 
 | label_x1                 = 
 | ...
 | label_x25                = 
 | S01V01                   = 
 | ...
 | S01V25                   = 
 | S02V01                   = 
 | ...
 | S02V25                   = 
 | ...
 | S10V01                   = 
 | ...
 | S10V25                   = 
}}

Parameter[sunting sumber]

Parameter tata letak[sunting sumber]

Parameter berikut bersifat pilihan:

  • width: lebar dalam piksel dari grafik (baku: 500)
  • height: tinggi dalam pixel dari grafik (baku: 350)
  • padding_top: margin piksel antara bagian atas gambar dan bagian atas area gambar (baku: 10)
  • padding_bottom: margin piksel antara bagian bawah gambar dan bagian bawah area gambar (baku: 20)
  • padding_right: margin piksel antara kanan gambar dan kanan dari area menggambar (baku: 10)
  • padding_left: margin piksel antara kiri gambar dan kiri dari area gambar (baku: 30)

Bentuk dan warna parameter[sunting sumber]

Parameter berikut bersifat pilihan:

  • color_background: Warna latar belakang (baku: white).
  • color_primary_scale: Warna garis utama dari skala ordinat (baku: dark gray).
  • color_secondary_scale: Warna garis sekunder dari skala ordinat (baku: light gray).
  • color_series_1 hingga color_series_10: Warna setiap baris data deret (baku: red, blue, green, yelloworange, purple, magenta, orange, lavender, powderblue, brightgreen).
  • thickness_series1 hingga thickness_series10 : Ketebalan setiap baris data deret, dari 0.1 (sangat tipis) hingga 10 (sangat tebal). Baku: 0.8

Warna dapat digambarkan dengan salah satu kata kunci yang tercantum dalam EasyTimeline documentation, atau dalam format rgb(red,green,blue), di mana merah, hijau dan biru adalah nilai-nilai dari 0 hingga 1. Mengacu kepada dokumentasi untuk mengubah warna web ke dalam format ini.

Parameter data deret[sunting sumber]

  • SaaVxx: Nilai xx (dari 01 hingga 25) dari deretan aa (dari 01 hingga 10). Nilai berikutnya harus di antara 0 dan parameternya y_max (lihat di bawah).
    • Contoh: S05V01 = 25 berarti: "Nilai pertama (di posisi sumbu x 01) dari deret kelima (05) adalah 25".
    • Catatan: Nilai sumbu x dapat dihilangkan. Misalnya, jika nilai-nilai untuk S01V01 dan S01V03 disediakan, tetapi tidak untuk S01V02, garis langsung antara nilai sumbu x pada 1 dan pada 3 digambar.
  • points: Menentukan apakah poin melambangkan nilai sumbu x dari data yang akan ditambahkan ke grafik. points = yes berarti bahwa titik-titik tersebut ditambahkan untuk semua data deret. Semua nilai-nilai lain dari parameter ini diabaikan.

Parameter sumbu[sunting sumber]

  • interval_primary_scale: Jeda antara setiap subdivisi utama dari sumbu y. Wajib.
  • interval_secondary_scale: Jeda antara setiap subdivisi sekunder sumbu y (jika parameter scale diberikan nilai yes).
  • number_of_x-values : Jumlah nilai pada sumbu x. Wajib.
  • label_x1 to label_x25: label (teks) dari nilai-nilai sumbu x. Jumlah parameter ini yang ditetapkan harus sama dengan nilai number_of_x-values. Nilai baku: nomor antara 1 dan 25.
  • y_max : Nilai maksimum pada sumbu y. Wajib.
  • y_min : Milai minimum pada sumbu y. Bakunya adalah nol.

Contoh[sunting sumber]

Kode berikut ini:

{{Grafik garis
| color_background = white
| width = 500
| height = 350
| padding_left = 40
| padding_right = 15
| padding_top = 10
| padding_bottom = 20
| number_of_series = 3
| number_of_x-values = 10 
| label_x1 = Val. 1 | label_x2 = Val. 2 | label_x3 = Val. 3 | label_x4 = Val. 4 | label_x5 = Val. 5
| label_x6 = Val. 6 | label_x7 = Val. 7 | label_x8 = Val. 8 | label_x9 = Val. 9 | label_x10 = Val. 10
| y_max = 3000
| y_min = 1000
| scale = yes
| interval_primary_scale = 1000
| interval_secondary_scale = 100
| S01V02 = 2200 | S01V03 = 2400 | S01V04 = 2500 | S01V05 = 2600 | S01V06 = 2500
| S02V01 = 1400 | S02V02 = 2000 | S02V03 = 1600 | S02V04 = 1800 | S02V05 = 2400 
| S02V06 = 2400 | S02V07 = 2500 | S02V08 = 2000 | S02V09 = 1600 | S02V10 = 1800
| S03V01 = 1800 | S03V04 = 2000 | S03V05 = 1600 | S03V06 = 1800 | S03V07 = 2400 
| S03V09 = 2400
| points = yes
}}
{{legend|red|Deret 1}}
{{legend|blue|Deret 2}}
{{legend|green|Deret 3}}

menghasilkan:

  Deret 1
  Deret 2
  Deret 3

Keterbatasan[sunting sumber]

  • Kata ajaib formatnum tidak dapat digunakan untuk memformat nilai sumbu x.
  • Tidak ada teks alternatif untuk tujuan aksesibilitas.

Lihat juga[sunting sumber]