Modul:Diagram/Dokumentácia
|
Toto je podstránka dokumentácie pre Modul:Diagram Obsahuje návod, príklady použitia, kategórie a ďalší obsah, ktorý nie je súčasťou samotného modulu. |
Modul Diagram ponúka dva separátne spôsoby použitia: stĺpcový diagram a koláčový diagram.
Stĺpcový diagram
[upraviť zdroj]Parametre
[upraviť zdroj]názov parametra | význam |
---|---|
oddeľovač | Reťazec, ktorý bude použitý na oddeľovanie jednotlivých hodnôt. Implicitne je nastavená dvojbodka (:). Zvyčajne nie je potrebné nastavovať používateľskú hodnotu, nastavenie je však užitočné pre prípad, že by ste chceli použiť dvojbodku ako súčasť niektorého z parametrov. |
šírka | Šírka diagramu v pixeloch. Ak je uvedená, minimálna hodnota je 200. implicitne: 500 |
výška | Výška diagramu v pixeloch. ak je uvedená, minimálna hodnota je 200. implicitne: 350 |
skupina n | (kde "n" je číslo; použitím parametrov skupina 1 , skupina 2 atď. Vytvoríte toľko skupín, koľko je ich v grafe potrebná) Hodnoty, ktoré majú byť v diagrame zobrazené. viď ďalej.
|
tooltip n | Tooltip, ktorý bude pripojený k príslušnému stĺpci. Ak stĺpec nemá definovaný tooltip a má odkaz, bude tento odkaz použitý ako tooltip. Ak nie je tomu tak, tooltip bude vytvorený pomocou kombinácie názvu skupiny a hodnoty, prípadne doplnené o jednotky pred a jednotky za .
|
odkazy n | Odkazy na články, ktoré majú byť prepojené s jednotlivými stĺpci |
nad sebou | Či umiestniť stĺpca jednotlivých skupín nad sebou. Ak nie je parameter definovaný, zobrazí sa stĺpce vedľa seba. Akákoľvek neprázdna hodnota znamená "áno". Umiestnenie nad sebou zakážete tak, že neuvediete parameter vôbec, alebo ho ponecháte nevyplnený. |
spojený tooltip | Použiteľné v kombinácii s parametrom nad sebou : Ak je nastavená hodnota true, tooltip bude zobrazovať akumulovanú hodnotu všetkých blokov až po aktuálne.
|
farby | Farby použité na označenie jednotlivých skupín. Musí mať presne rovnaký počet hodnôt, ako je počet skupín. Farby môžu byť zadané štandardnými názvy farieb použiteľnými v html, alebo vo formáte #xxx alebo #xxxxxx. |
legenda x | Legenda pre jednotlivé hodnoty na osi x. Možno použiť formátovanie Wiki, ako interné odkazy alebo šablóny. |
skryť popis skupín | Ak je nastavená hodnota true, popisky k skupinám pod diagramom nebudú zobrazené. Akákoľvek neprázdna hodnota znamená "áno". Zobrazenie prikážete tak, že neuvediete parameter vôbec, alebo ho ponecháte nevyplnený. |
oddelené stupnice | Nastavenie parametra spôsobí použitie oddelených stupníc v osi y pre každú zo skupín. Prázdna hodnota spôsobí použitie jednej stupnice pre všetky skupiny. Nedá sa použiť v kombinácii s parametrom nad sebou . Pozor: ak je tento parameter nastavený, stupnica budú vykreslené oddelene aj v prípade, že niektoré zo stupníc budú úplne identické. Akákoľvek neprázdna hodnota znamená "áno". Spoločnú stupnicu nastavíte tak, že neuvediete parameter vôbec, alebo ho ponecháte nevyplnený.
|
jednotky pred | Prefix jednotky, ktorý sa zobrazí v tooltipe. Napr. použitie "$" spôsobí, že hodnoty sa budú v tooltipe zobrazovať ako "$500", a nie iba "500". |
jednotky za | To isté pre sufix jednotky. Napr. použitie "kg" spôsobí, že hodnoty sa budú v tooltiup zobrazovať ako "88kg", a nie ako "88". Podčiarnik ("_") je nahradený medzerou, takto je možné vložiť medzeru medzi hodnotu a sufix. |
názvy skupín | Názvy jednotlivých skupín. |
Príklady
[upraviť zdroj]Základné
[upraviť zdroj]{{#invoke:Diagram | stĺpcový | skupina 1 = 40 : 50 : 60 : 20 | skupina 2 = 20 : 60 : 12 : 44 | skupina 3 = 55 : 14 : 33 : 5 | odkazy 1 = Apple : McCintosh : Golden delicious | odkazy 2 = Banán : Marhuľa : Broskyňa | odkazy 3 = Pomaranč : Hruška : Slúžka | tooltip 2 = tooltip 1 : tooltip 2 : tooltip 3 : tooltip 4 | farby = green : yellow : orange | názvy skupín = Jablká : Banány : Pomaranče | legenda x = Pred : Počas : Po : In memoriam }}
- Jablká
- Banány
- Pomaranče
Nad sebou
[upraviť zdroj]Ukážka rovnakých dát, zobrazených v diagrame v kompaktnejšej forme, s použitím možnosti nad sebou
a s nastavením jednotky za
:
{{#invoke:Diagram | stĺpcový | výška = 250 | šírka = 300 | nad sebou = 1 | skupina 1 = 40 : 50 : 60 : 20 | skupina 2 = 20 : 60 : 12 : 44 | skupina 3 = 55 : 14 : 33 : 5 | farby = green : yellow : orange | názvy skupín = jablko : banán : pomaranč | jednotky za = _kg | legenda x = pred : počas : po : in memoriam }}
- jablko
- banán
- pomaranč
Oddelené stupnice
[upraviť zdroj]Je možné nastaviť pre každú skupinu samostatnú stupnicu a jednotky:
{{#invoke:Diagram | stĺpcový | šírka = 800 | skupina 1 = 1500000 : 2500000 : 3500000 | skupina 2 = 200 : 5000 : 45000 | skupina 3 = 2000 : 5000 : 20000 | farby = red : blue : green | názvy skupín = Ľudia : Autá : Priemerná cena | legenda x = 1920 : 1965 : 2002 | tooltip 2 = : Pre počet áut v r. 1965 nie sú spoľahlivé údaje. Použitá hodnota 5000 predstavuje kvalifikovaný odhad. | jednotky pred = : : $ | oddelené stupnice = 1 }}
Všimnite si pri jednotky pred
: pre prvé dve skupiny prefix jednotky nepotrebujeme, použijeme teda dvojbodky a prázdne hodnoty. Je možné zadať "::$" namiesto " : : $".
Všimnite si tiež špeciálny tooltip pre počet áut v r. 1965.
- Ľudia
- Autá
- Priemerná cena
Tu je ďalší príklad s veľkým množstvom skupín. Jeho účelom je ukázať, ako bude vyzerať diagram s množstvom popisek v legende.
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
Ak je veľa hodnôt, legendu v osi x možno zriediť použitím oddeľovačov s prázdnymi hodnotami medzi nimi:
{{#invoke:Diagram | stĺpcový | skupina 1 = 1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30 :31:32:33:34:35:36:37:38:39:40:41:42:43:44:45:46:47:48:49:50:51:52:53:54:55 :56:57:58:59 | jednotky za = _vecí | názvy skupín = niečo | legenda x =::::1940::::::::::1950::::::::::1960::::::::::1970::::::::::1980::::::::::1990:::: }}
Koláčový diagram
[upraviť zdroj]Parametre
[upraviť zdroj]názov parametra | význam |
---|---|
oddeľovač | Reťazec, ktorý bude použitý na oddeľovanie jednotlivých hodnôt. Implicitne je nastavená dvojbodka (:). Zvyčajne nie je potrebné nastavovať používateľskú hodnotu, nastavenie je však užitočné pre prípad, že by ste chceli použiť dvojbodku ako súčasť niektorého z parametrov. |
polomer | Polomer diagramu v pixeloch. |
výseky | Usporiadané štvorice zobrazovaných dát uzavreté v zátvorke. Jednotlivé prvky štvorica oddeľujte pomocou oddeľovača definovaného v parametri delimiter: (hodnota1: názov1: farba1: odkaz1) (hodnota2: názov2: farba2: odkaz2) ...
"Hodnota" je číslo. Možno použiť celé čísla, desatinné zlomky (oddelené desatinnou bodkou) alebo vedecký zápis: číslo "sedem miliónov dvesto štyridsať tisíc" možno zapísať ako "Názov" je reťazec. "Farba" je nepovinný údaj. Možno použiť všetky webové farby, ako "Odkaz" môže byť externý alebo interný, vrátane odkazov na interné kotvy a odseku v tom istom článku. Príklad: |
výsek n | alternatívny zápis pre výseky . n je číslo výseku, počítané od 1. Nemožno vynechávať čísla; ak nadefinujete výsek 1, výsek 2, výsek 4, výsek 5 ... a preskočíte výsek 3 , budú zobrazené len prvé dva výseky. Tento zápis je nezlučiteľný s použitím parametra výseky , tzn. že by nemali byť použité obidva parametre v jednom volaní modulu. Použitie parametrov výseky and výsek n v jednom volaní môže spôsobiť nepredvídateľné výsledky. Hodnotou parametra výsek n je usporiadaná štvorica, ako bola popísaná vyššie, ale bez zátvoriek:
| výsek 1 = hodnota1 : názov1 : farba1 : odkaz1 | výsek 2 = hodnota2 : názov2 : farba2 : odkaz2 | ... Tento zápis umožňuje použiť zátvorky v názvoch, odkazoch a definíciách farieb. |
percentá | Ak je použité, je vypočítaná percentuálna hodnota každého výsku pripojená k legende. Zadáte napr. Dve výseky ( 1: mláďatá ) ( 3: dospelí ) a použijete parameter percentá , v legende sa zobrazí "mláďatá: 1 (25%)" a "dospelí: 3 (75%)"; bez použitia parametra percentá sa zobrazí iba "mláďatá: 1" a "dospelí: 3". Akákoľvek neprázdna hodnota znamená "áno". Zobrazenie percent zakážete tak, že neuvediete parameter vôbec, alebo ho ponecháte nevyplnený.
|
jednotky pred | Prefix jednotky, ktorý sa zobrazí v tooltip. Napr. použitie "$" spôsobí, že hodnoty sa budú v tooltip zobrazovať ako "$500", a nie iba "500". |
jednotky za | To isté pre sufix jednotky. Napr. použitie "kg" spôsobí, že hodnoty sa budú v tooltiup zobrazovať ako "88kg", a nie ako "88". Podčiarnik ("_") je nahradený medzerou, takto je možné vložiť medzeru medzi hodnotu a sufix. |
skryť popis skupín | Nastavenie tohto parametra zabráni zobrazenie legendy ku skupinám pod diagramom. Akákoľvek neprázdna hodnota znamená "áno". Zobrazenie prikážete tak, že neuvediete parameter vôbec, alebo ho ponecháte nevyplnený. |
záhlavie | Zobrazí sa ako nadpis nad diagramom a legendou. |
float | obtekanie diagramu. Možno použiť hodnoty right , left alebo none . Hodnota right umiestni diagram vpravo, text bude obtekať zľava. Hodnota left umiestni diagram vľavo, text bude obtekať sprava. Hodnota none alebo vynechanie parametra spôsobí, že diagram sa zobrazí vľavo, ale text bude pokračovať až za diagramom a legendou.
|
Príklady
[upraviť zdroj]{{#invoke:Diagram | koláčový | polomer = 150 | výseky = ( 1000000 : jablká ) ( 2000000 : banány : gold) ( 1440000 : marhule ) ( 6.4e5 : hrušky : : [[Hruška|hrušky]] ) ( 750000 : ananásy ) | jednotky za = _t | percentá = zobraz }}
Všimnite si, že je možné ponechať farbu nedefinovanej (bude použitá implicitná hodnota), ale ak chceme pridať odkaz na "hrušku", musíme naznačiť chýbajúcu časť parametra tým, že pridáme navyše jeden oddeľovač.
Všimnite si tiež, že hodnoty je možné zadávať v prostom formáte alebo vo vedeckom zápisu (ako 6.4e5); v legende sa čísla vždy zobrazí vo formáte podľa jazyka nastaveného v príslušnej wiki.
- jablká: 1 000 000 t (17,2 %)
- banány: 2 000 000 t (34,3 %)
- marhule: 1 440 000 t (24,7 %)
- hrušky: 640 000 t (11,0 %)
- ananásy: 750 000 t (12,9 %)
Príklad alternatívnej syntaxe pomocou výsek 1
, výsek 2
atď.
{{#invoke:Diagram | koláčový | polomer = 200 | jednotky za = _ks | výsek 1 = 1 : 1 | výsek 2 = 7 : 7 | výsek 3 = 8 : 8 | výsek 4 = 9 : 9 | výsek 5 = 10 : 10 | výsek 6 = 11 : 11 | výsek 7 = 12 : 12 | výsek 8 = 13 : 13 | výsek 9 = 14 : 14 | výsek 10 = 15 : 15 | výsek 11 = 16 : 16 | výsek 12 = 17 : 17 | výsek 13 = 18 : 18 | výsek 14 = 19 : 19 | výsek 15 = 20 : 20 | výsek 16 = 21 : 21 | výsek 17 = 22 : 22 | výsek 18 = 23 : 23 | výsek 19 = 24 : 24 | výsek 20 = 25 : 25 | výsek 21 = 26 : 26 | výsek 22 = 27 : 27 | výsek 23 = 28 : 28 | výsek 24 = 29 : 29 | výsek 25 = 30 : 30 | výsek 26 = 31 : 31 | percentá = true }}
- 1: 1 ks (0,2 %)
- 7: 7 ks (1,5 %)
- 8: 8 ks (1,7 %)
- 9: 9 ks (1,9 %)
- 10: 10 ks (2,1 %)
- 11: 11 ks (2,3 %)
- 12: 12 ks (2,5 %)
- 13: 13 ks (2,7 %)
- 14: 14 ks (2,9 %)
- 15: 15 ks (3,2 %)
- 16: 16 ks (3,4 %)
- 17: 17 ks (3,6 %)
- 18: 18 ks (3,8 %)
- 19: 19 ks (4,0 %)
- 20: 20 ks (4,2 %)
- 21: 21 ks (4,4 %)
- 22: 22 ks (4,6 %)
- 23: 23 ks (4,8 %)
- 24: 24 ks (5,0 %)
- 25: 25 ks (5,3 %)
- 26: 26 ks (5,5 %)
- 27: 27 ks (5,7 %)
- 28: 28 ks (5,9 %)
- 29: 29 ks (6,1 %)
- 30: 30 ks (6,3 %)
- 31: 31 ks (6,5 %)
Zdroj
[upraviť zdroj]Tento článok je čiastočný alebo úplný preklad článku Modul:Diagram/Dokumentace na českej Wikipédii.