论文部分内容阅读
Due to the increased demand for statistical work and availability of data in the world to-day,end-users of statistical analyses come from a wider range of backgrounds than ever before.This places extra burden on statisticians and greatly increases the need for visualizations which are aes-thetically pleasing,dynamic,and easy for the user to interact with.JavaScript offers a wide range of highly customizable options,such as D3 and Highcharts,which can be used for data visualiza-tion.These libraries provide flexible interfaces and a higher level of designer control at the expense of requiring more development knowledge.We will highlight simple interactive visualization exam-ples from JavaScript,and subsequently show the integration of R libraries(even user defined ones)with JavaScript through the openCPU framework.The openCPU framework is very flexible,and can be extended beyond R by use of AJAX(asynchronous JavaScript and XML).As opposed to Shiny,openCPU is completely flexible and does not involve using predefined widgets,but puts extra burden on the user by requiring knowledge of JavaScript,html,and CSS.