{"size":{"Width":669,"Height":478},"appearance":{"background":"white","padding":14,"font":{"family":"Courier New","size":10.0,"bold":false,"italic":false,"underline":false,"strikeout":false,"color":"rgb(0,72,168)"},"border":{"on":true,"size":0.0,"style":"solid","color":"#666"},"text":{"wrap":false,"hAlign":"left","vAlign":"top"}},"outputType":"WIDGET","widgetState":"{\"X\":[1.4213,-0.4676,-0.5119,1.1617,-0.6594,-0.268,-0.5589,-0.7018,-0.3328,1.1999,-0.0435,0.2918,-0.1173,1.5892,-0.7466],\"Y\":[-0.0731,-0.5785,0.6199,-0.1541,-0.5888,1.1346,-0.702,0.0088,-0.5994,-0.3254,1.0871,1.2027,-0.5816,-0.2855,-0.031],\"label\":[\"Coke\",\"Diet Coke\",\"Coke Zero\",\"Pepsi\",\"Diet Pepsi\",\"Pepsi Max\",\"Feminine\",\"Health-conscious\",\"Innocent\",\"Older\",\"Open to new experiences\",\"Rebellious\",\"Sleepy\",\"Traditional\",\"Weight-conscious\"],\"viewBoxDim\":{\"width\":480.0296699438202,\"height\":390.671875,\"x\":58.21875,\"y\":45},\"algoPositionedLabs\":[{\"id\":0,\"x\":0.8682102301590767,\"y\":0.6336708967647191},{\"id\":1,\"x\":0.24528815915941404,\"y\":0.8622941284124748},{\"id\":2,\"x\":0.1561084192349833,\"y\":0.3195900950365782},{\"id\":3,\"x\":0.7720267624852991,\"y\":0.670260515362411},{\"id\":4,\"x\":0.10187648615114273,\"y\":0.8670090652995328},{\"id\":6,\"x\":0.13934071737764553,\"y\":0.9625183144416137},{\"id\":8,\"x\":0.2868146052830195,\"y\":0.9106647836633653},{\"id\":9,\"x\":0.7869094832404956,\"y\":0.7476893380009886},{\"id\":10,\"x\":0.3294937487304888,\"y\":0.15286146827707353},{\"id\":11,\"x\":0.452605607227912,\"y\":0.04708981747878616},{\"id\":12,\"x\":0.35509459995692205,\"y\":0.8638318319514069},{\"id\":13,\"x\":0.930469222349097,\"y\":0.729577913505881}],\"userPositionedLabs\":[{\"id\":14,\"x\":0.1196703372662841,\"y\":0.6787675968100136},{\"id\":7,\"x\":0.12225806793748485,\"y\":0.5953645146023696},{\"id\":5,\"x\":0.26466322959765815,\"y\":0.0943745608097595}]}","outputs":{"console":"<pre class='debug-source'>&gt;library(flipDimensionReduction)\n</pre>\n<pre class='debug-source'>&gt;x &lt;- if (!exists(&quot;formDataType&quot;) || formDataType == &quot;Use an existing table&quot;)\n formTableToAnalyse else flipTransformations::ParseEnteredData(formEnteredData)\n</pre>\n<pre class='debug-source'>&gt;if (exists(&quot;formRowTitle&quot;))\n attr(x, &quot;row.column.names&quot;) &lt;- c(formRowTitle, formColumnTitle)\n</pre>\n<pre class='debug-source'>&gt;\n</pre>\n<pre class='debug-source'>&gt;ca &lt;- CorrespondenceAnalysis(x,\n normalization = formNormalization,\n output = formOutput,\n focus = formFocus,\n supplementary = formSupplementary,\n trend.lines = formTrendLine,\n transpose = formTranspose,\n max.row.labels.plot = if (exists(&quot;formRowMaxLab&quot;)) formRowMaxLab else 0,\n max.col.labels.plot = if (exists(&quot;formColMaxLab&quot;)) formColMaxLab else 0,\n multiple.tables = if (exists(&quot;formMult&quot;)) formMult else FALSE,\n chart.title = formTitle,\n logos = if (formOutput==&quot;Scatterplot&quot; &amp;&amp; formUseLogo) formLogos else NULL,\n logo.size = formLogoSize,\n row.names.to.remove = formIgnoreRows,\n column.names.to.remove = formIgnoreColumns,\n row.color = rowColor,\n col.color = colColor,\n color.palette = formPalette,\n bubble.size = formBubbleSizes,\n bubble.title = formLegendTitle)\n</pre>\n<pre class='debug-source'>&gt;ca.6 &lt;- if (formOutput == &quot;Input Table&quot;) print(ca) else ca\n</pre>\r\n<div class=\"debug-summarystatistics\">\r\n<table>\r\n<tr><th>Total time:</th><td>1.56s</td></tr>\r\n<tr><th>Time on R server:</th><td title=\"rApacheServe 1.53s (pre 0.00s, post 0.00s) httpget_code() setup for eval 0.00s session$eval 1.51s (pre 0.00s, post 0.05s) unexplained 0.02s apparmor forking (pre 0.03s, post 0.00s)\">1.53s</td></tr>\r\n<tr><th>Time evaluating code:</th><td>1.43s</td></tr>\r\n<tr><th>Bytes sent:</th><td>3,328</td></tr>\r\n<tr><th>Bytes received:</th><td>13,778</td></tr>\r\n</table>\r\n</div>","htmlwidgets":"<div id=\"htmlwidget_container\">\n <div id=\"htmlwidget-0b8a3261bb3299745c5b\" style=\"width:960px;height:500px;\" class=\"rhtmlLabeledScatter html-widget\"></div>\n</div>\n<script type=\"application/json\" data-for=\"htmlwidget-0b8a3261bb3299745c5b\">{\"x\":{\"X\":[1.4213,-0.4676,-0.5119,1.1617,-0.6594,-0.268,-0.5589,-0.7018,-0.3328,1.1999,-0.0435,0.2918,-0.1173,1.5892,-0.7466],\"Y\":[-0.0731,-0.5785,0.6199,-0.1541,-0.5888,1.1346,-0.702,0.0088,-0.5994,-0.3254,1.0871,1.2027,-0.5816,-0.2855,-0.031],\"Z\":{},\"label\":[\"Coke\",\"Diet Coke\",\"Coke Zero\",\"Pepsi\",\"Diet Pepsi\",\"Pepsi Max\",\"Feminine\",\"Health-conscious\",\"Innocent\",\"Older\",\"Open to new experiences\",\"Rebellious\",\"Sleepy\",\"Traditional\",\"Weight-conscious\"],\"labelAlt\":[\"Coke\",\"Diet Coke\",\"Coke Zero\",\"Pepsi\",\"Diet Pepsi\",\"Pepsi Max\",\"Feminine\",\"Health-conscious\",\"Innocent\",\"Older\",\"Open to new experiences\",\"Rebellious\",\"Sleepy\",\"Traditional\",\"Weight-conscious\"],\"group\":[\"Rows\",\"Rows\",\"Rows\",\"Rows\",\"Rows\",\"Rows\",\"Columns\",\"Columns\",\"Columns\",\"Columns\",\"Columns\",\"Columns\",\"Columns\",\"Columns\",\"Columns\"],\"fixedAspectRatio\":true,\"colors\":[\"#5B9BD5\",\"#ED7D31\"],\"transparency\":null,\"grid\":true,\"origin\":true,\"originAlign\":false,\"xTitle\":\"Dimension 1 (72.7%)\",\"yTitle\":\"Dimension 2 (24.8%)\",\"zTitle\":null,\"title\":\"Normalization: Symmetrical (1/2)\",\"xDecimals\":null,\"yDecimals\":null,\"zDecimals\":null,\"xPrefix\":\"\",\"yPrefix\":\"\",\"zPrefix\":\"\",\"xSuffix\":\"\",\"ySuffix\":\"\",\"zSuffix\":\"\",\"titleFontFamily\":\"Arial\",\"titleFontColor\":\"#2C2C2C\",\"titleFontSize\":20,\"showLabels\":true,\"labelsFontFamily\":\"Arial\",\"labelsFontColor\":null,\"labelsFontSize\":14,\"labelsLogoScale\":null,\"legendShow\":true,\"legendBubblesShow\":true,\"legendFontColor\":\"#2C2C2C\",\"legendFontFamily\":\"Arial\",\"legendFontSize\":15,\"legendBubbleFontColor\":\"#2C2C2C\",\"legendBubbleFontFamily\":\"Arial\",\"legendBubbleFontSize\":10,\"legendBubbleTitleFontColor\":\"#2C2C2C\",\"legendBubbleTitleFontFamily\":\"Arial\",\"legendBubbleTitleFontSize\":12,\"yTitleFontColor\":\"#2C2C2C\",\"yTitleFontFamily\":\"Arial\",\"yTitleFontSize\":16,\"xTitleFontColor\":\"#2C2C2C\",\"xTitleFontFamily\":\"Arial\",\"xTitleFontSize\":16,\"showXAxis\":true,\"showYAxis\":true,\"axisFontFamily\":\"Arial\",\"axisFontColor\":\"Black\",\"axisFontSize\":10,\"tooltipTitleFontColor\":\"#2C2C2C\",\"toolTipTitleFontFamily\":\"Arial\",\"tooltipTitleFontSize\":10,\"pointRadius\":2,\"xBoundsMinimum\":null,\"xBoundsMaximum\":null,\"yBoundsMinimum\":null,\"yBoundsMaximum\":null,\"xBoundsUnitsMajor\":null,\"yBoundsUnitsMajor\":null,\"trendLines\":false,\"trendLinesLineThickness\":1,\"trendLinesPointSize\":2,\"plotBorderShow\":true,\"debugMode\":false,\"plotBorderColor\":\"Black\",\"plotBorderWidth\":1},\"evals\":[],\"jsHooks\":[]}</script>\n<script type=\"application/htmlwidget-sizing\" data-for=\"htmlwidget-0b8a3261bb3299745c5b\">{\"viewer\":{\"width\":450,\"height\":350,\"padding\":0,\"fill\":true},\"browser\":{\"width\":960,\"height\":500,\"padding\":0,\"fill\":true}}</script>","htmlwidget-head":"{\"stylesheets\":[\"https://rserverhtmlwidgetasset.azureedge.net/main-1c2ecf90c95d7abb5b3f8b8a31dc8484.css\",\"https://rserverhtmlwidgetasset.azureedge.net/rhtmlLabeledScatter-24597fc3de18773424152ac7413098c6.css\"],\"javascript\":[\"https://rserverhtmlwidgetasset.azureedge.net/htmlwidgets-cd5c5716917807e1b69e2493221698b2.js\",\"https://rserverhtmlwidgetasset.azureedge.net/rhtmlLabeledScatter-4c743b7af5e7a4f064545341d9eac5a5.js\"],\"attachments\":[]}","message":"","warning":"","visible":"yes"},"secondsTaken":1.5618402,"updated":"2017-08-01T07:44:34.080868Z","lastUpdatedMessage":null,"executedCode":"library(flipDimensionReduction)\nx <- if (!exists(\"formDataType\") || formDataType == \"Use an existing table\")\n formTableToAnalyse else flipTransformations::ParseEnteredData(formEnteredData)\nif (exists(\"formRowTitle\"))\n attr(x, \"row.column.names\") <- c(formRowTitle, formColumnTitle)\n\nca <- CorrespondenceAnalysis(x,\n normalization = formNormalization,\n output = formOutput,\n focus = formFocus,\n supplementary = formSupplementary,\n trend.lines = formTrendLine,\n transpose = formTranspose,\n max.row.labels.plot = if (exists(\"formRowMaxLab\")) formRowMaxLab else 0,\n max.col.labels.plot = if (exists(\"formColMaxLab\")) formColMaxLab else 0,\n multiple.tables = if (exists(\"formMult\")) formMult else FALSE,\n chart.title = formTitle,\n logos = if (formOutput==\"Scatterplot\" && formUseLogo) formLogos else NULL,\n logo.size = formLogoSize,\n row.names.to.remove = formIgnoreRows,\n column.names.to.remove = formIgnoreColumns,\n row.color = rowColor,\n col.color = colColor,\n color.palette = formPalette,\n bubble.size = formBubbleSizes,\n bubble.title = formLegendTitle)\nca.6 <- if (formOutput == \"Input Table\") print(ca) else ca","lastSavedCode":"library(flipDimensionReduction)\nx <- if (!exists(\"formDataType\") || formDataType == \"Use an existing table\")\n formTableToAnalyse else flipTransformations::ParseEnteredData(formEnteredData)\nif (exists(\"formRowTitle\"))\n attr(x, \"row.column.names\") <- c(formRowTitle, formColumnTitle)\n\nca <- CorrespondenceAnalysis(x,\n normalization = formNormalization,\n output = formOutput,\n focus = formFocus,\n supplementary = formSupplementary,\n trend.lines = formTrendLine,\n transpose = formTranspose,\n max.row.labels.plot = if (exists(\"formRowMaxLab\")) formRowMaxLab else 0,\n max.col.labels.plot = if (exists(\"formColMaxLab\")) formColMaxLab else 0,\n multiple.tables = if (exists(\"formMult\")) formMult else FALSE,\n chart.title = formTitle,\n logos = if (formOutput==\"Scatterplot\" && formUseLogo) formLogos else NULL,\n logo.size = formLogoSize,\n row.names.to.remove = formIgnoreRows,\n column.names.to.remove = formIgnoreColumns,\n row.color = rowColor,\n col.color = colColor,\n color.palette = formPalette,\n bubble.size = formBubbleSizes,\n bubble.title = formLegendTitle)\nca.6 <- if (formOutput == \"Input Table\") print(ca) else ca","highlightedCodeSpans":[{"start":68,"length":12,"index":4},{"start":113,"length":18,"index":4},{"start":257,"length":12,"index":4},{"start":271,"length":15,"index":4},{"start":341,"length":17,"index":4},{"start":373,"length":10,"index":4},{"start":397,"length":9,"index":4},{"start":428,"length":17,"index":4},{"start":496,"length":13,"index":4},{"start":566,"length":13,"index":4},{"start":643,"length":13,"index":4},{"start":711,"length":8,"index":4},{"start":750,"length":9,"index":4},{"start":777,"length":10,"index":4},{"start":806,"length":11,"index":4},{"start":896,"length":14,"index":4},{"start":941,"length":17,"index":4},{"start":976,"length":8,"index":4},{"start":1002,"length":8,"index":4},{"start":1128,"length":10,"index":4}],"tableTransformations":"<TabularTransformer>\r\n <TabularTransform type=\"Truncation\" truncationHeaderType=\"Column\" />\r\n <TabularTransform />\r\n</TabularTransformer>","tabularFilteringOptions":null,"hasGuiControls":true,"guiControls":{"Code":"form.setHeading('Correspondence Analysis of a Table');\nvar isMult = false;\nif (!form.dataEntry)\n{\n multOpt = form.checkBox({label:\"Multiple tables\", name:\"formMult\", default_value:false});\n isMult = multOpt.getValue();\n form.dropBox({label: \"Table\", types:[\"table\", \"RItem\"], name: \"formTableToAnalyse\", multi: isMult});\n}\nelse\n{\n var dt = form.comboBox({name: \"formDataType\", label: \"Data source\", alternatives: [\"Use an existing table\", \"Type or paste data\"], default_value: \"Use an existing table\"})\n if (dt.getValue() == \"Use an existing table\")\n {\n multOpt = form.checkBox({label:\"Multiple tables\", name:\"formMult\", default_value:false});\n isMult = multOpt.getValue();\n form.dropBox({label: \"Table\", types:[\"table\", \"RItem\"], multi:true, name: \"formTableToAnalyse\", multi : isMult});\n }\n else\n form.dataEntry({name: \"formEnteredData\", prompt: \"Opens a spreadsheet into which you can paste data.\"})\n}\nif (isMult)\n form.checkBox({label: \"Trend lines\", name: \"formTrendLine\", default_value: false});\nform.checkBox({label: \"Switch rows and columns\", name: \"formTranspose\", default_value: false});\n\nvar outOpt = form.comboBox({label: \"Output\", alternatives:[\"Scatterplot\", \"Bubble Chart\", \"Moonplot\", \"Text\", \"Input Table\"], name: \"formOutput\", multi : false, default_value: \"Scatterplot\"});\n\nform.comboBox({label: \"Normalization\", alternatives:[\"Principal\", \"Row principal\", \"Row principal (scaled)\", \"Column principal\", \"Column principal (scaled)\", \"Symmetrical (½)\", \"None\"],\n name: \"formNormalization\", multi : false, default_value: \"Principal\"});\n\nform.textBox({label: \"Focus\", name: \"formFocus\", required: false});\nform.textBox({label: \"Supplementary\", name: \"formSupplementary\", required: false});\n\nform.textBox({label: \"Rows to ignore\", type: \"text\", default_value: \"NET, Total, SUM\", name: \"formIgnoreRows\", required: false});\nform.textBox({label: \"Columns to ignore\", type: \"text\", default_value: \"NET, Total, SUM\", name: \"formIgnoreColumns\", required: false});\n\n\nif ([\"Scatterplot\", \"Bubble Chart\"].indexOf(outOpt.getValue()) != -1)\n{\n if (outOpt.getValue() == \"Scatterplot\")\n {\n var logoOpt = form.checkBox({label: \"Use logos for rows\", name:\"formUseLogo\", default_value: false});\n if (logoOpt.getValue())\n {\n form.textBox({name: \"formLogos\", label: \"Logos\", prompt: \"Enter URLs as a comma separated list\", type: \"Text\", required: true});\n form.numericUpDown({name: \"formLogoSize\", label: \"Logo size\", default_value: 0.5, increment: 0.1});\n }\n }\n form.numericUpDown({label: \"Maximum row labels to plot\", name: \"formRowMaxLab\", default_value: 50});\n form.numericUpDown({label: \"Maximum column labels to plot\", name: \"formColMaxLab\", default_value: 50});\n form.textBox({label: \"Chart title\", type: \"text\", default_value: \"Correspondence analysis\", name: \"formTitle\", required: false});\n if (!isMult)\n {\n form.textBox({label: \"Row title\", type: \"text\", default_value: \"Rows\", name: \"formRowTitle\", required: false});\n form.textBox({label: \"Column title\", type: \"text\", default_value: \"Columns\", name: \"formColumnTitle\", required: false});\n form.colorPicker({label: \"Row series color\", name: \"rowColor\", default_value:\"#5B9BD5\"});\n form.colorPicker({label: \"Column series color\", name: \"colColor\", default_value:\"#ED7D31\"});\n if (\"Bubble Chart\" == outOpt.getValue()) {\n form.dropBox({label: \"Bubble sizes\", types:[\"table\", \"RItem\"], name: \"formBubbleSizes\", multi : false, required: false});\n form.textBox({label: \"Legend title\", type: \"text\", default_value: \"\", name: \"formLegendTitle\", required: false});\n }\n }\n}\nif (isMult)\n form.comboBox({name: \"formPalette\", label: \"Color palette\", alternatives: [\"Default colors\", \"Primary colors\", \"Rainbow\", \"Light pastels\", \n \"Strong colors\", \"Reds, dark to light\", \"Reds, light to dark\", \"Greens, dark to light\", \"Greens, light to dark\", \"Blues, dark to light\",\n \"Blues, light to dark\", \"Greys, dark to light\", \"Greys, light to dark\", \n \"Heat colors (red, yellow, white)\", \"Terrain colors (green, beige, grey)\"], default_value: \"Default colors\", required: true});","JSError":null,"JSErrorDetails":null,"ControlDefinitionErrors":null,"InputValidationErrors":null,"Controls":[{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":null,"Type":"Heading","Label":null,"Value":null,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":"Correspondence Analysis of a Table","Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formDataType","Type":"ComboBox","Label":"Data source","Value":"Use an existing table","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":true,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":["Use an existing table","Type or paste data"],"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formMult","Type":"CheckBox","Label":"Multiple tables","Value":false,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":"left","Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formTableToAnalyse","Type":"DropBox","Label":"Table","Value":"74f196e5-70c6-40ce-8604-b695967748b8","Allowed":["74f196e5-70c6-40ce-8604-b695967748b8","2ae4c9cb-cc36-4007-97e8-9c3db64907e7","ceb81104-a8db-4ca8-ad9c-0994dcbecfea","539d6149-6144-45ea-bd5a-92bcadc6a0c4","1b29b579-6f7c-4688-884e-8bbfb2908908","5215c102-2d19-478c-aadb-b273fc380a90","28511c00-d773-446d-a36f-353fa7a59ac0"],"EmptyListMessage":null,"Multi":false,"Prompt":"Select an input which is of type Table or Ritem.","ErrorMessage":"Table: Table accepts only one input which is of type Table or Ritem.","Invalid":null,"Required":true,"AllowedTypes":["table","RItem"],"MinInputs":1,"MaxInputs":1,"Height":1,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formTranspose","Type":"CheckBox","Label":"Switch rows and columns","Value":false,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":"left","Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formOutput","Type":"ComboBox","Label":"Output","Value":"Scatterplot","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":true,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":["Scatterplot","Bubble Chart","Moonplot","Text","Input Table"],"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formNormalization","Type":"ComboBox","Label":"Normalization","Value":"Symmetrical (½)","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":true,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":["Principal","Row principal","Row principal (scaled)","Column principal","Column principal (scaled)","Symmetrical (½)","None"],"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formFocus","Type":"TextBox","Label":"Focus","Value":"","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formSupplementary","Type":"TextBox","Label":"Supplementary","Value":"","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formIgnoreRows","Type":"TextBox","Label":"Rows to ignore","Value":"NET, Total, SUM","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formIgnoreColumns","Type":"TextBox","Label":"Columns to ignore","Value":"NET, Total, SUM","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formUseLogo","Type":"CheckBox","Label":"Use logos for rows","Value":false,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":"left","Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formRowMaxLab","Type":"NumericUpDown","Label":"Maximum row labels to plot","Value":50.0,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":"Maximum row labels to plot: ","Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":1.0,"Min":0.0,"Max":100.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formColMaxLab","Type":"NumericUpDown","Label":"Maximum column labels to plot","Value":50.0,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":"Maximum column labels to plot: ","Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":1.0,"Min":0.0,"Max":100.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formTitle","Type":"TextBox","Label":"Chart title","Value":"Normalization: Symmetrical (1/2)","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formRowTitle","Type":"TextBox","Label":"Row title","Value":"Rows","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"formColumnTitle","Type":"TextBox","Label":"Column title","Value":"Columns","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"rowColor","Type":"ColorPicker","Label":"Row series color","Value":"rgb(91, 155, 213)","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":"Row series color: ","Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":"colColor","Type":"ColorPicker","Label":"Column series color","Value":"rgb(237, 125, 49)","Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":"Column series color: ","Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":null},{"ItemGuid":"00000000-0000-0000-0000-000000000000","ControlName":null,"Type":null,"Label":null,"Value":null,"Allowed":null,"EmptyListMessage":null,"Multi":false,"Prompt":null,"ErrorMessage":null,"Invalid":null,"Required":false,"AllowedTypes":null,"MinInputs":0,"MaxInputs":0,"Height":0,"Duplicates":false,"Values":null,"CheckAlign":null,"Text":null,"Increment":0.0,"Min":0.0,"Max":0.0,"Vertical":true}]},"calculating":"Idle","showDebug":false,"layout":"OutputOnly","vSplit":0.25,"hSplit":0.45,"updateWarnings":true,"updateMode":"Automatic","warnSlow":true,"Options":{"debugconsole":false,"codeposition":"OutputOnly","splitH":0.45,"splitV":0.25,"update warnings":true,"updating":"Automatic","warn slow":true}}