pieData = new Integer[String]; pieData["MARs"] = 10; pieData["TARs"] = 110; pieData["ADLs"] = 60; url = createChart("pie", pieData); | |
pieData = new Integer[String]; pieData["MARs"] = 10; pieData["TARs"] = 110; pieData["ADLs"] = 60; optionData = new String[String]; optionData["title"] = "Exploded Pie Chart"; optionData["legend"] = "True"; optionData["toolTips"] = "True"; optionData["URLs"] = "False"; optionData["dataColors"] = "0\n#f00000\n1\n#0000f0\n2\n#00f000"; optionData["explode"] = "ADLs\n0.40"; optionData["3D"] = "False"; optionData["dataAlpha"] = "0.5"; optionData["backgroundColor"] = "#ffffff"; optionData["chartBackgroundColor"] = "255200200"; optionData["chartBorderColor"] = "#000000"; optionData["horzSize"] = "700"; optionData["vertSize"] = "500"; optionData["subtitle1"] = "A basic Subtitle for a new chart"; optionData["outlineColor"] = "#ffff00"; url = createChart("pie", pieData, optionData); | |
pieData = new Integer[String]; pieData["MARs"] = 10; pieData["TARs"] = 110; pieData["ADLs"] = 60; pieOptionData = new String[String]; pieOptionData["title"] = "3D Pie Chart"; pieOptionData["legend"] = "True"; pieOptionData["toolTips"] = "True"; pieOptionData["URLs"] = "False"; pieOptionData["dataColors"] = "0\n150250150\n1\n150100000\n2\n000100150"; pieOptionData["3D"] = "True"; pieOptionData["dataAlpha"] = "0.5"; pieOptionData["backgroundColor"] = "255255255"; pieOptionData["chartBackgroundColor"] = "200255200"; pieOptionData["chartBorderColor"] = "000000000"; pieOptionData["horzSize"] = "750"; pieOptionData["vertSize"] = "500"; pieOptionData["subtitle1"] = "A Basic Subtitle with Fonts Changed IIIIII"; pieOptionData["subtitleFont"] = "font-face:Serif,font-weight:Bold,font-size:18"; pieOptionData["titleFont"] = "font-face:SansSerif,font-weight:Bold,font-size:30"; pieOptionData["outlineColor"] = "#00ff00"; url = createChart("pie", pieData, pieOptionData); | |
seriesData1 = new Float[Float]; seriesData2 = new Float[Float]; seriesData3 = new Float[Float]; seriesData1[10.0] = 10.0; seriesData1[50.0] = 110.0; seriesData1[20.0] = 66.0; seriesData1[30.0] = 6.0; seriesData1[40.0] = 1140.0; seriesData2[10.0] = 14.0; seriesData2[50.0] = 140.0; seriesData2[20.0] = 46.0; seriesData2[30.0] = 4.0; seriesData2[40.0] = 1440.0; seriesData3[10] = 120; seriesData3[50] = 400; seriesData3[20] = 286; seriesData3[30] = 0; seriesData3[40] = 840; barData = new Float[String, Float]; barData["MARs"] = seriesData1; barData["TARs"] = seriesData2; barData["ADLs"] = seriesData3; url = createChart("bar", barData); | |
Continuing from previous example... barOptionData = new String[String]; barOptionData["categoryLabelRotate"] = "45"; barOptionData["legend"] = "True"; barOptionData["toolTips"] = "True"; barOptionData["URLs"] = "False"; barOptionData["xTitle"] = "MARs"; barOptionData["yTitle"] = "TARs"; barOptionData["title"] = "Bar Chart"; barOptionData["dataAlpha"] = "0.5"; barOptionData["horzSize"] = "250"; barOptionData["vertSize"] = "500"; barOptionData["dataColors"] = "0\n150250150\n1\n150100000\n2\n000100150"; barOptionData["drawBarOutline"] = "True"; barOptionData["itemMargin"] = "0.0"; barOptionData["subtitle1"] = "One of Two Subtitles"; barOptionData["subtitle2"] = "Two of Two Subtitles"; barOptionData["titleFont"] = "font-face:Serif,font-weight:Bold,font-size:30"; barOptionData["outlineColor"] = "#0000ff"; barOptionData["numFormat"] = "Currency"; url = createChart("bar", barData, barOptionData); | |
Continuing from previous example... barOptionData["3D"] = "true" url = createChart("bar", barData, barOptionData); | |
Continuing from previous example... barOptionData["backgroundColor"] = "200200255"; barOptionData["chartBackgroundColor"] = "200255200"; barOptionData["chartBorderColor"] = "000000000"; barOptionData["gridLineColor"] = "000000000"; barOptionData["plotOrient"] = "horz"; barOptionData["3D"] = "false"; barOptionData["stacked"] = "true"; url = createChart("bar", barData, barOptionData); | |
Continuing from previous example... barOptionData["3D"] = "true" url = createChart("bar", barData, barOptionData); | |
lineData1 = new Integer[String]; lineData2 = new Integer[String]; lineData3 = new Integer[String]; lineData1["1. January"] = 10; lineData1["2. February"] = 15; lineData1["3. March"] = 20; lineData1["4. April"] = 25; lineData1["5. May"] = 10; lineData1["6. June"] = 5; lineData2["1. January"] = 50; lineData2["2. February"] = 45; lineData2["3. March"] = 40; lineData2["4. April"] = 35; lineData2["5. May"] = 10; lineData2["6. June"] = 25; lineData3["1. January"] = 25; lineData3["2. February"] = 5; lineData3["3. March"] = 30; lineData3["4. April"] = 10; lineData3["5. May"] = 35; lineData3["6. June"] = 15; lineData = new Integer[String, String]; lineData["Line1"] = lineData1; lineData["Line2"] = lineData2; lineData["Line3"] = lineData3; url = createChart("line", lineData); | |
Continuing from previous example... lineOptionData = new String[String]; lineOptionData["legend"] = "True"; lineOptionData["toolTips"] = "True"; lineOptionData["URLs"] = "False"; lineOptionData["xTitle"] = "MARs"; lineOptionData["yTitle"] = "TARs"; lineOptionData["title"] = "Line Chart"; lineOptionData["dataAlpha"] = "0.5"; lineOptionData["backgroundColor"] = "200200255"; lineOptionData["chartBackgroundColor"] = "200255200"; lineOptionData["gridLineColor"] = "000000000"; lineOptionData["horzSize"] = "250"; lineOptionData["vertSize"] = "500"; lineOptionData["plotOrient"] = "horz"; lineOptionData["subtitle1"] = "One of Two with Fonts"; lineOptionData["subtitle2"] = "Two of Two with Fonts"; lineOptionData["subtitleFont1"] = "font-face:Serif,font-style:Italic, font-size:24"; lineOptionData["subtitleFont2"] = "font-face:SansSerif, font-weight:Bold,font-size:8"; lineOptionData["seriesShapes"] = "false"; lineOptionData["dataColors"] = "0\n150250150\n1\n150100000\n2\n000100150"; lineOptionData["titleFont"] = "font-face:Serif,font-weight:Bold,font-size:30"; lineOptionData["outlineColor"] = "#000000"; url = createChart("line", lineData, lineOptionData); | |
yValues1 = new Integer[Integer]; yValues1[0] = 3; yValues1[1] = 12; yValues1[2] = 7; yValues2 = new Integer[Integer]; yValues2[0] = 100; yValues3 = new Integer[Integer]; yValues3[0] = 33; yValues3[1] = 20; yValues4 = new Integer[Integer]; yValues4[0] = 43; yValues4[1] = 56; yValues4[2] = 22; yValues4[3] = 90; yValues5 = new Integer[Integer]; yValues5[0] = 4; yValues5[1] = 14; yValues6 = new Integer[Integer]; yValues6[0] = 29; yValues7 = new Integer[Integer]; yValues7[0] = 290; yValues7[1] = 209; yValues8 = new Integer[Integer]; yValues8[0] = 1090; yValues8[1] = 1009; yValues8[2] = 1290; yValues8[3] = 1209; yValues9 = new Integer[Integer]; yValues9[0] = 629; yValues10 = new Integer[Integer]; yValues10[0] = 269; group1 = new Integer[Integer, Integer]; group1[10] = yValues1; group1[50] = yValues2; group1[20] = yValues3; group1[30] = yValues2; group1[40] = yValues1; group2 = new Integer[Integer, Integer]; group2[10] = yValues6; group2[50] = yValues7; group2[20] = yValues8; group2[30] = yValues9; group2[40] = yValues10; group3 = new Integer[Integer, Integer]; group3[10] = yValues2; group3[50] = yValues4; group3[20] = yValues5; group3[30] = yValues7; group3[40] = yValues10; plotInput = new Integer[String, Integer, Integer]; plotInput["Group1"] = group1; plotInput["Group2"] = group2; plotInput["Group3"] = group3; url = createChart("plot", plotInput); | |
Continuing from previous example... plotOptionData = new String[String]; plotOptionData["legend"] = "True"; plotOptionData["toolTips"] = "True"; plotOptionData["URLs"] = "False"; plotOptionData["xTitle"] = "MARs"; plotOptionData["yTitle"] = "TARs"; plotOptionData["title"] = "Plot Chart"; plotOptionData["dataAlpha"] = "0.5"; plotOptionData["backgroundColor"] = "200200255"; plotOptionData["chartBackgroundColor"] = "200255200"; plotOptionData["chartBorderColor"] = "000000000"; plotOptionData["gridLineColor"] = "000000000"; plotOptionData["horzSize"] = "250"; plotOptionData["vertSize"] = "500"; plotOptionData["plotOrient"] = "horz"; plotOptionData["subtitle1"] = "Subtitle with position and alignment"; plotOptionData["subtitleFont1"] = "rotation:bottom,text-align:right,vertical-align:bottom"; plotOptionData["dataColors"] = "0\n150250150\n1\n150100000\n2\n000100150"; plotOptionData["titleFont"] = "rotation:bottom,text-align:right,vertical-align:bottom"; plotOptionData["outlineColor"] = "#ffffff"; url = createChart("plot", plotInput, plotOptionData); | |
Continuing from previous example... url = createChart("xyLine", plotInput); | |
Continuing from previous example... xyLineOptionData = new String[String]; xyLineOptionData["legend"] = "True"; xyLineOptionData["toolTips"] = "True"; xyLineOptionData["URLs"] = "False"; xyLineOptionData["xTitle"] = "MARs"; xyLineOptionData["yTitle"] = "TARs"; xyLineOptionData["title"] = "Line Chart"; xyLineOptionData["dataAlpha"] = "0.5"; xyLineOptionData["backgroundColor"] = "200200255"; xyLineOptionData["chartBackgroundColor"] = "200255200"; xyLineOptionData["chartBorderColor"] = "000000000"; xyLineOptionData["gridLineColor"] = "000000000"; xyLineOptionData["horzSize"] = "500"; xyLineOptionData["vertSize"] = "250"; xyLineOptionData["plotOrient"] = "VERTICAL"; xyLineOptionData["subtitle1"] = "Subtitle with Color"; xyLineOptionData["subtitleFont1"] = "background-color:#000000,text-color:#00ff00"; xyLineOptionData["seriesShapes"] = "true"; xyLineOptionData["dataColors"] = "0\n150250150\n1\n150100000\n2\n000100150"; xyLineOptionData["titleFont"] = "background-color:#000000,text-color:#00ff00"; xyLineOptionData["outlineColor"] = "#00ffff"; url = createChart("xyLine", plotInput, xyLineOptionData); | |
Continuing from previous example... xyLineOptionData["movingAvg"] = "true"; xyLineOptionData["period"] = "25.0"; xyLineOptionData["suffix"] = "-Average"; xyLineOptionData["skip"] = "25.0"; xyLineOptionData["seriesShapes"] = "false"; url = createChart("xyLine", plotInput, xyLineOptionData); | |
date1 = curTime(); date2 = date1.calc("PT1H"); date3 = date1.calc("PT2H"); date4 = date1.calc("PT3H"); date5 = date1.calc("PT4H"); timeGroup1 = new Integer[Time, Integer]; timeGroup1[date1, 0] = 3; timeGroup1[date2, 0] = 100; timeGroup1[date3, 0] = 33; timeGroup1[date4, 0] = 100; timeGroup1[date5, 0] = 3; timeGroup2 = new Integer[Time, Integer]; timeGroup2[date1, 0] = 29; timeGroup2[date2, 0] = 290; timeGroup2[date3, 0] = 1090; timeGroup2[date4, 0] = 629; timeGroup2[date5, 0] = 269; timeGroup3 = new Integer[Time, Integer]; timeGroup3[date1, 0] = 100; timeGroup3[date2, 0] = 43; timeGroup3[date3, 0] = 4; timeGroup3[date4, 0] = 290; timeGroup3[date5, 0] = 269; timeInput = new Integer[String, Time, Integer]; timeInput["Group1"] = timeGroup1; timeInput["Group2"] = timeGroup2; timeInput["Group3"] = timeGroup3; url = createChart("timeLine", timeInput); | |
Continuing from previous example... timeOptionData = new String[String]; timeOptionData["legend"] = "True"; timeOptionData["toolTips"] = "True"; timeOptionData["URLs"] = "False"; timeOptionData["xTitle"] = "MARs"; timeOptionData["yTitle"] = "TARs"; timeOptionData["title"] = "Timeline Chart"; timeOptionData["dataAlpha"] = "0.5"; timeOptionData["backgroundColor"] = "200200255"; timeOptionData["chartBackgroundColor"] = "200255200"; timeOptionData["gridLineColor"] = "000000000"; timeOptionData["horzSize"] = "500"; timeOptionData["vertSize"] = "250"; timeOptionData["plotOrient"] = "VERTICAL"; timeOptionData["subtitle1"] = "Subtitle with EVERYTHING"; timeOptionData["subtitleFont"] = "font-face:Serif," + "font-weight:Bold," + "font-size:20," + "text-align:left," + "vertical-align:top," + "rotation:left," + "text-color:#ff6600," + "background-color:#ffffff"; timeOptionData["seriesShapes"] = "0\ntrue\n2\ntrue"; timeOptionData["dataColors"] = "0\n150250150\n1\n150100000\n2\n000100150"; timeOptionData["titleFont"] = "font-face:Serif," + "font-weight:Bold," + "font-size:20," + "text-align:left," + "vertical-align:top," + "rotation:left," + "text-color:#ff0000," + "background-color:#c7ffc7"; timeOptionData["outlineColor"] = "#0000ff"; timeOptionData["dateFormat"] = "hh:mm:ss"; timeOptionData["dateInterval"] = "\n"; url = createChart("timeLine", timeInput, timeOptionData); | |
Continuing from previous example... timeOptionData["movingAvg"] = "true"; timeOptionData["period"] = "3.0"; timeOptionData["skip"] = "25.0"; timeOptionData["suffix"] = "-Average"; url = createChart("timeLine", timeInput, timeOptionData); |