Extension:Graph/Vega 2.0/ja

記事にわざわざ特製のグラフを使うことはほとんどの場合、よい考えではありません. むしろGraphChartのようなグラフ作成用の共有テンプレートを使うほうが賢明です.

移行
Vega 1.0と2.0に互換性はありませんが、それでもあまり多くの手間をかけずにアップグレードできます. ただし、複数のバージョンをブラウザの同じセッションで共存させると衝突を起こしがちです（かなり工夫をしない限り）. つまり編集のプリビューの段階でバージョン2.0のグラフが含まれていると、そのページにあるバージョン1.0形式のグラフが表示されないことがあります. ところがページの読み込みをすると、サーバがデータ解析をするため、どちらのバージョンのグラフも表示されます.

グラフのバージョンを識別するため、ページの最初に「version」の値を追加してください. Without it, the site default will be used. For now, it is 1, but once all graphs are marked with the version, we will switch it to 2.

Frequently Seen Migration Steps
The GraphChart template based on Lua module was recently migrated with all these steps:


 * Add  at the top of the graph
 * Remove the "data." prefix: replace all "data.variable" with "variable".
 * Replace "zip" transformation with "lookup", "stats" with "aggregate"
 * Fix field names generated by transformations, e.g. y → layout_start, y2 → layout_end, path → layout_path, sum → sum_variable
 * See complete list of changes