Fr. 134.00

Numeric Computation and Statistical Data Analysis on the Java Platform

English · Hardback

Shipping usually within 2 to 3 weeks (title will be printed to order)

Description

Read more

Numericalcomputation, knowledge discovery and statistical data analysis integrated withpowerful 2D and 3D graphics for visualization are the key topics of this book. ThePython code examples powered by the Java platform can easily be transformed toother programming languages, such as Java, Groovy, Ruby and BeanShell. Thisbook equips the reader with acomputational platform which, unlike other statistical programs, is not limitedby a single programming language.The authorfocuses on practical programming aspects and covers a broad range of topics,from basic introduction to the Python language on the Java platform (Jython),to descriptive statistics, symbolic calculations, neural networks, non-linearregression analysis and many other data-mining topics. He discusses how to findregularities in real-world data, how to classify data, and how to process datafor knowledge discoveries. The code snippets are so short that they easily fit intosingle pages.
Numeric Computation and Statistical DataAnalysis on the Java Platform is a great choice for those who want to learn how statisticaldata analysis can be done using popular programming languages, who want tointegrate data analysis algorithms in full-scale applications, and deploy suchcalculations on the web pages or computational servers regardlessof their operating system. It is an excellent reference for scientific computations to solvereal-world problems using a comprehensive stack of open-source Javalibraries included in the DataMelt (DMelt) project and will beappreciated by many data-analysis scientists, engineers and students.

List of contents

Java Computational Platform.- Introduction to Jython.- Mathematical Functions.- Data Arrays.- Linear Algebra and Equations.- Symbolic Computations.- Histograms.- Scientific Visualization.- File Input and Output.- Probability and Statistics.- Linear Regression and Curve Fitting.- Data Analysis and Data Mining.- Neural Networks.- Finding Regularities and Data Classification.- Miscellaneous Topics.- Using Other Languages on the Java Platform.- Octave-style Scripting Using Java.- Index.- Index of Code Examples.

About the author

S. Chekanov was born in Minsk (Belarus) and received his Ph.D. in
experimental physics at Radboud University Nijmegen, The Netherlands. He has
more than twenty five years of experience in high-energy particle physics
including advanced programming and analysis of large data volumes collected by
high-energy experiments operated by major international collaborations. He has
written  a book and over a hundred
professional articles, many of them based on analysis of experimental data from
large-scale international experiments, such as LEP (CERN, European Organization
for Nuclear Research), HERA (DESY, German Electron Synchrotron) and LHC, the
Large Hadron Collider experiment at CERN. Over the past decade he has divided
his time between data analysis, developing analysis tools and providing
software support for the Midwest data-analysis centre (USA) of the LHC
experiment.  He is founder of the
jWork.ORG community portal for promoting
scientific computing for science and education.In 2005 he created a data-analysis
software environment, which is presently known as DMelt.

Currently, this software is the world's leading open-source program for
data analysis, statistics and scientific visualization, incorporating Java
packages from more than 100 developers around the world and with thousands of
users. Presently, he works at the Argonne National Laboratory (Chicago, USA).

Summary

Numerical
computation, knowledge discovery and statistical data analysis integrated with
powerful 2D and 3D graphics for visualization are the key topics of this book. The
Python code examples powered by the Java platform can easily be transformed to
other programming languages, such as Java, Groovy, Ruby and BeanShell. This
book equips the reader with a
computational platform which, unlike other statistical programs, is not limited
by a single programming language.The author
focuses on practical programming aspects and covers a broad range of topics,
from basic introduction to the Python language on the Java platform (Jython),
to descriptive statistics, symbolic calculations, neural networks, non-linear
regression analysis and many other data-mining topics. He discusses how to find
regularities in real-world data, how to classify data, and how to process data
for knowledge discoveries. The code snippets are so short that they easily fit into
single pages.
Numeric Computation and Statistical Data
Analysis on the Java Platform
is a great choice for those who want to learn how statistical
data analysis can be done using popular programming languages, who want to
integrate data analysis algorithms in full-scale applications, and deploy such
calculations on the web pages or computational servers regardless
of their operating system. It is an excellent reference for scientific computations to solve
real-world problems using a comprehensive stack of open-source Java
libraries included in the DataMelt (DMelt) project and
will be
appreciated by many data-analysis scientists, engineers and students.

Product details

Authors Sergei V Chekanov, Sergei V. Chekanov
Publisher Springer, Berlin
 
Languages English
Product format Hardback
Released 01.01.2016
 
EAN 9783319285290
ISBN 978-3-31-928529-0
No. of pages 620
Dimensions 165 mm x 243 mm x 40 mm
Weight 1070 g
Illustrations XXVI, 620 p. 92 illus.
Series Advanced Information and Knowledge Processing
Advanced Information and Knowledge Processing
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.