05417nam 2200661 450 991083084260332120230124191330.01-119-20938-21-118-84721-0(CKB)2670000000576729(EBL)1848373(SSID)ssj0001412873(PQKBManifestationID)11807997(PQKBTitleCode)TC0001412873(PQKBWorkID)11409794(PQKB)11746896(MiAaPQ)EBC1848373(EXLCZ)99267000000057672920140723h20152015 uy| 0engur|n|---|||||txtccrJavascript and jQuery for data analysis and visualization /Jon J. Raasch [and three others]Indianapolis, Indiana :John Wiley and Sons,[2015]©20151 online resource (478 p.)Includes index.1-322-31762-3 1-118-84706-7 Cover; Title Page; Copyright; Contents; Introduction; Part I: The Beauty of Numbers Made Visible; Chapter 1 The World of Data Visualization; Bringing Numbers to Life; Acquiring the Data; Visualizing the Data; Simultaneous Acquisition and Visualization; Applications of Data Visualization; Uses in the Public Sector; Business-to-Business and Intrabusiness Uses; Business-to-Consumer Uses; Web Professionals: In the Thick of It; Control of Presentation; What Tech Brings to the Table; Faster and Better JavaScript Processing; Rise of HTML5; Lowering the Implementation Bar; SummaryChapter 2 Working with the Essentials of AnalysisKey Analytic Concepts; Mean Versus Median; Standard Deviation; Working with Sampled Data; Standard Deviation Variation; Per Capita Calculations; Margin of Error; Detecting Patterns with Data Mining; Projecting Future Trends; Summary; Chapter 3 Building a Visualization Foundation; Exploring the Visual Data Spectrum; Charting Primitives; Exploring Advanced Visualizations; Candlestick Chart; Bubble Chart; Surface Charts; Map Charts; Infographics; Making Use of the HTML5 Canvas; Integrating SVG; SummaryPart II: Working with JavaScript for AnalysisChapter 4 Integrating Existing Data; Reading Data from Standard Text Files; Working Asynchronously; Reading CSV Files; Incorporating XML Data; Understanding the XML Format; Getting XML Data; Styling with XSLT; Displaying JSON Content; Understanding JSON Syntax; Reading JSON Data; Asynchronous JSON; Summary; Chapter 5 Acquiring Data Interactively; Using HTML5 Form Controls; Introducing HTML5 Input Types; Form Widgets and Data Formatting; Maximizing Mobile Forms; Using Contextual Keyboards; Styling Mobile Forms for Usability; Form Widgets for MobileSummaryChapter 6 Validating Your Data; Server-Side Versus Client-Side Validation; Native HTML5 Validation; Native Versus JavaScript Validation; Getting Started with HTML5 Validation; HTML5 Validation for Numbers; Required Fields and Max Length; Custom HTML5 Validation Rules; Custom HTML5 Validation Messages; h5Validate Polyfill; jQuery Validation Engine; Getting Started with jQuery Validation Engine; Validators; Error Messages; Summary; Chapter 7 Examining and Sorting Data Tables; Outputting Basic Table Data; Building a Table; Using Semantic Table Markup; Labeling Your TableConfiguring the ColumnsAssuring Maximum Readability; Styling Your Table; Increasing Readability; Adding Dynamic Highlighting; Including Computations; Using JavaScript for Calculations; Populating the Table; Using the DataTables Library; Making Pretty Tables with DataTables; Sorting with DataTables; Using Calculated Columns with DataTables; Relating a Data Table to a Chart; Mashing Visualizations Together; Summary; Chapter 8 Statistical Analysis on the Client Side; Statistical Analysis with jStat; Getting Started with jStat; Stat 101; Rendering Probability Distributions with FlotGetting Started with FlotGo beyond design concepts-build dynamic data visualizations using JavaScript JavaScript and jQuery for Data Analysis and Visualization goes beyond design concepts to show readers how to build dynamic, best-of-breed visualizations using JavaScript-the most popular language for web programming. The authors show data analysts, developers, and web designers how they can put the power and flexibility of modern JavaScript libraries to work to analyze data and then present it using best-of-breed visualizations. They also demonstrate the use of each technique with real-world use cases, showing how to JavaScript (Computer program language)HTML (Document markup language)Scripting languages (Computer science)Computer programmingJavaScript (Computer program language)HTML (Document markup language)Scripting languages (Computer science)Computer programming.005.133Raasch Jon J.916259Murray GrahamOgievetsky VadimLowery Joseph(Joseph W.),MiAaPQMiAaPQMiAaPQBOOK9910830842603321Javascript and jQuery for data analysis and visualization4085860UNINA