|
|
Line 1: |
Line 1: |
| <nowiki>{
| | {{Graph:MyGraph | {{#invoke:GraphModule|ExtractGraphData|JSON:Tesla_Stocks|...}} }} |
| "revenue": [
| |
| | |
| {
| |
|
| |
| "Year" : 1,
| |
| "Actual_Year" : 2005,
| |
| "Year_End" : "31/12/2005",
| |
| "Revenue" : 0
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 2,
| |
| "Actual_Year" : 2006,
| |
| "Year_End" : "31/12/2006",
| |
| "Revenue" : 0
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 3,
| |
| "Actual_Year" : 2007,
| |
| "Year_End" : "31/12/2007",
| |
| "Revenue" : 0.073
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 4,
| |
| "Actual_Year" : 2008,
| |
| "Year_End" : "31/12/2008",
| |
| "Revenue" : 15
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 5,
| |
| "Actual_Year" : 2009,
| |
| "Year_End" : "31/12/2009",
| |
| "Revenue" : 112
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 6,
| |
| "Actual_Year" : 2010,
| |
| "Year_End" : "31/12/2010",
| |
| "Revenue" : 117
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 7,
| |
| "Actual_Year" : 2011,
| |
| "Year_End" : "31/12/2011",
| |
| "Revenue" : 204
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 8,
| |
| "Actual_Year" : 2012,
| |
| "Year_End" : "31/12/2012",
| |
| "Revenue" : 413
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 9,
| |
| "Actual_Year" : 2013,
| |
| "Year_End" : "31/12/2013",
| |
| "Revenue" : 2013
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 10,
| |
| "Actual_Year" : 2014,
| |
| "Year_End" : "31/12/2014",
| |
| "Revenue" : 3198
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 11,
| |
| "Actual_Year" : 2015,
| |
| "Year_End" : "31/12/2014",
| |
| "Revenue" : 4046
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 12,
| |
| "Actual_Year" : 2016,
| |
| "Year_End" : "31/12/2016",
| |
| "Revenue" : 7000
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 13,
| |
| "Actual_Year" : 2017,
| |
| "Year_End" : "31/12/2017",
| |
| "Revenue" : 11759
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 14,
| |
| "Actual_Year" : 2018,
| |
| "Year_End" : "31/12/2018",
| |
| "Revenue" : 21461
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 15,
| |
| "Actual_Year" : 2019,
| |
| "Year_End" : "31/12/2019",
| |
| "Revenue" : 24578
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 16,
| |
| "Actual_Year" : 2020,
| |
| "Year_End" : "31/12/2020",
| |
| "Revenue" : 31536
| |
| | |
| },
| |
| | |
| {
| |
|
| |
| "Year" : 17,
| |
| "Actual_Year" : 2021,
| |
| "Year_End" : "31/12/2021",
| |
| "Revenue" : 53823
| |
| | |
| }
| |
| ]
| |
| }
| |
| </nowiki>
| |
| | |
| <graph>{
| |
| "version": 2,
| |
| "width": 500,
| |
| "height": 250,
| |
| "data": [
| |
| {
| |
| "name": "table",
| |
| "values":
| |
| [
| |
| ]
| |
| }
| |
| ],
| |
| "scales": [
| |
| {
| |
| "name": "x",
| |
| "type": "ordinal",
| |
| "range": "width",
| |
| "zero": false,
| |
| "domain": {
| |
| "data": "table",
| |
| "field": "x"
| |
| }
| |
| },
| |
| {
| |
| "name": "y",
| |
| "type": "linear",
| |
| "range": "height",
| |
| "nice": true,
| |
| "domain": {
| |
| "data": "table",
| |
| "field": "y"
| |
| }
| |
| }
| |
| ],
| |
| "axes": [
| |
| {
| |
| "type": "x",
| |
| "scale": "x"
| |
| },
| |
| {
| |
| "type": "y",
| |
| "scale": "y"
| |
| }
| |
| ],
| |
| "marks": [
| |
| {
| |
| "type": "rect",
| |
| "from": {
| |
| "data": "table"
| |
| },
| |
| "properties": {
| |
| "enter": {
| |
| "x": {
| |
| "scale": "x",
| |
| "field": "x"
| |
| },
| |
| "y": {
| |
| "scale": "y",
| |
| "field": "y"
| |
| },
| |
| "y2": {
| |
| "scale": "y",
| |
| "value": 0
| |
| },
| |
| "fill": {
| |
| "value": "steelblue"
| |
| },
| |
| "width": {
| |
| "scale": "x",
| |
| "band": "true",
| |
| "offset": -1
| |
| }
| |
| }
| |
| }
| |
| }
| |
| ]
| |
| }</graph>
| |
| | |
| | |
| | |
| GraphModule = {}
| |
| | |
| function GraphBuild.test(json)
| |
| for i,v in pairs(json) do
| |
| print("Test")
| |
| end
| |
| end
| |
| | |
| | |
| | |
| {{#invoke:GraphModule|test|https://stockhub.co/research/Test|...}}
| |
| | |
| {{Graph:Tesla revenues | {{#invoke:MyLuaModule|ExtractGraphData|https://stockhub.co/research/Test|...}} }} | |