User:Pietrasagh/graph

moduł do Vega 5


 * Różnice vega 2 i vega 5
 * Znaczące różnice w składani
 * Marks and Visual Encoding
 * Signals and Event Processing
 * View Layout
 * Axes and Legends
 * Scales
 * Data Transforms
 * Geo Data
 * Co łatwiej, co trudniej
 * Zrobić schemat tego co jest
 * Aktualny stan
 * Stałe
 * funkcje pomocnicze
 * główne funkcje
 * Co można wyrzucić lub zmienić?
 * Namierzyć wszystkie workaroud błędów w vega 2
 * Nowy moduł
 * Błędy zgłoszone w Graph|Chart:talk
 * Zrobić porządek
 * Przetwarzanie wstępne danych wejściowych
 * Przy może zmienić podejście do danych i brać tak jak wpisane a potem transform -&gt; ...
 * Może lepiej vega lite jako baza do modułu?

-

= Różnice vega 2 i vega 5 =

Vega porting guide

Marks and Visual Encoding
sdsds


 * 1) data - dozwolone typy to   domyślnie 'auto' może spróbować jako domyślny sposób?
 * 2)   -&gt;
 * 3)   usunięty, używać   do tekstów
 * 4)   interpolacja coś tam cośtam bla bla bla, sprawdzić dla wykresów słuplkowych
 * 5)   usunięte
 * 6)   niedozwolony, wszystkie musza być w   ale to może być teraz zagnieżdżone w
 * 7)   niedozwolony
 * 8) nowe   działa jak path ale lepiej
 * 9) nowe   czyli kolejność
 * 10) axies musi mieć argument 'orient' i 'scale'

Signals and Event Processing

 * 1)   -&gt; ,   -&gt;  ,   -&gt;
 * ,,  , i   -&gt;  ,  ,   i  , nowe

View Layout

 * 1)   usunięcte, zamiast tego używać CSS
 * 2) nowe

Axes and Legends

 * 1)  -&gt; ,   -&gt;  ,   -&gt;
 * 2)   (które nie działało...) -&gt;
 * 3)   w legendach: dać w automacie jakieś podświetlenie czy co?
 * 4)   -&gt;
 * 5) namieszali z ticks i grid - sprawdzić
 * 6) w     -&gt;

Scales

 * 1)   podzielony na ,  ,
 * 2) kolory mogą mieć palety ag nazwy
 * ,  ni mo!

Data Transforms
Generalnie namieszane i pole minowe...


 * 1)   usunięte, używaź   ale trzeba poczytać
 * 2)   -&gt;   3.      nie ma
 * 3)   nie ma już
 * : -&gt; ,  -&gt;
 * 1)  -&gt;
 * 2)   usunięte
 * 3)   -&gt;

Geo Data

 * 1)   są teraz w top-level
 * 2)   -&gt;
 * 3)   +   szybsze renderowanie

Co łatwiej, co trudniej
= Zrobić schemat tego co jest =

Stałe
local baseMapDirectory = &quot;Moduł:Wykres/&quot; -- zakleżne od lokalnej wiki local persistentGrey = &quot;#54595d&quot; local shapes = {...} local dashes = {...} - zobaczyć czy są predefiniowane

funkcje pomocnicze
local function numericArray(csv) local function stringArray(text) local function isTable(t) local function copy(x) (...)

główne funkcje
local function p.map local function p.chart local function wrappery

Namierzyć wszystkie workaroud błędów w vega 2
= Nowy moduł =