No edit summary
(Replaced content with "{{Graph:MyGraph | {{#invoke:GraphModule|ExtractGraphData|JSON:Tesla_Stocks|...}} }}")
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|...}} }}

Revision as of 13:03, 4 October 2022