LEADER 05417nam 2200661 450 001 9910830842603321 005 20230124191330.0 010 $a1-119-20938-2 010 $a1-118-84721-0 035 $a(CKB)2670000000576729 035 $a(EBL)1848373 035 $a(SSID)ssj0001412873 035 $a(PQKBManifestationID)11807997 035 $a(PQKBTitleCode)TC0001412873 035 $a(PQKBWorkID)11409794 035 $a(PQKB)11746896 035 $a(MiAaPQ)EBC1848373 035 $a(EXLCZ)992670000000576729 100 $a20140723h20152015 uy| 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aJavascript and jQuery for data analysis and visualization /$fJon J. Raasch [and three others] 210 1$aIndianapolis, Indiana :$cJohn Wiley and Sons,$d[2015] 210 4$dİ2015 215 $a1 online resource (478 p.) 300 $aIncludes index. 311 $a1-322-31762-3 311 $a1-118-84706-7 327 $aCover; 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; Summary 327 $aChapter 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; Summary 327 $aPart 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 Mobile 327 $aSummaryChapter 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 Table 327 $aConfiguring 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 Flot 327 $aGetting Started with Flot 330 $aGo 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 606 $aJavaScript (Computer program language) 606 $aHTML (Document markup language) 606 $aScripting languages (Computer science) 606 $aComputer programming 615 0$aJavaScript (Computer program language) 615 0$aHTML (Document markup language) 615 0$aScripting languages (Computer science) 615 0$aComputer programming. 676 $a005.133 700 $aRaasch$b Jon J.$0916259 702 $aMurray$b Graham 702 $aOgievetsky$b Vadim 702 $aLowery$b Joseph$g(Joseph W.), 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910830842603321 996 $aJavascript and jQuery for data analysis and visualization$94085860 997 $aUNINA