Today we all have access to a lot of data. Even more crucially, we also have easy access -- through our personal computers and powerful free software packages -- to the means to process the corpus of data and extract intelligence from it. Quite needlessly though, the necessary knowledge skills remain the exclusive preserve of a few, which this book sets out to change. Although most data analytics techniques have a mathematical basis, people with a grasp of high school mathematics can gain a deep intuitive understanding of the underlying techniques and apply them correctly and effectively. To make this possible, the book: Focuses on intuitive and correct explanations with examples, while avoiding deep mathematics; Provides numerous examples, tables and figures (almost 170 figures and 105 tables), to help readers grasp the concepts and techniques; Introduces the R statistical programming environment and provides step-by-step guidance to learn R and apply it to the techniques covered; After working through the book readers will be able to independently apply the techniques covered to their own data. After completing the book, readers would have mastered an important subset of the R language. Recognizing that people master new topics only by doing, the book provides many instructive hands-on activities with detailed guidance and explanations. Rather than just providing the steps in the form of "what" to do, the book also explains "why?" All the data files needed to work through the hands-on activities and assignments are available as free downloads from the book's web site. To help readers master the concepts the book includes many review questions and hands-on assignments. The book includes solutions to all of these, with detailed explanations. To shield those who are new to any form of computer programming, the book comes with many convenience functions that can serve to automate what might otherwise be confusing procedures. The book covers the following topics: Quick introduction to R programming -- assumes no prior background in R; Important data analytics concepts; Exploratory data analysis and graphing with R; Affinity analysis; Classification techniques like K nearest neighbors, Naive Bayes and Classification trees; Regression techniques like simple and multiple linear regression; K nearest neighbors for regression and regression trees; Time series analysis; and Data reduction techniques like Principal Component analysis (PCA) and cluster analysis (k-means clustering) After completing the book, readers would have had a huge amount of hands-on experience, with a great intuitive understanding of the underlying theory.
This book is ideal for those who are already exposed to R, but have not yet used it extensively for data analytics and are seeking to get up and running quickly for analytics tasks. This book will help people who aspire to enhance their skills in any of the following ways:• perform advanced analyses and create informative and professional charts• become proficient in acquiring data from many sources• apply supervised and unsupervised data mining techniques• use R's features to present analyses professionally
Get savvy with R language and actualize projects aimed at analysis, visualization and machine learning About This Book Proficiently analyze data and apply machine learning techniques Generate visualizations, develop interactive visualizations and applications to understand various data exploratory functions in R Construct a predictive model by using a variety of machine learning packages Who This Book Is For This Learning Path is ideal for those who have been exposed to R, but have not used it extensively yet. It covers the basics of using R and is written for new and intermediate R users interested in learning. This Learning Path also provides in-depth insights into professional techniques for analysis, visualization, and machine learning with R – it will help you increase your R expertise, regardless of your level of experience. What You Will Learn Get data into your R environment and prepare it for analysis Perform exploratory data analyses and generate meaningful visualizations of the data Generate various plots in R using the basic R plotting techniques Create presentations and learn the basics of creating apps in R for your audience Create and inspect the transaction dataset, performing association analysis with the Apriori algorithm Visualize associations in various graph formats and find frequent itemset using the ECLAT algorithm Build, tune, and evaluate predictive models with different machine learning packages Incorporate R and Hadoop to solve machine learning problems on big data In Detail The R language is a powerful, open source, functional programming language. At its core, R is a statistical programming language that provides impressive tools to analyze data and create high-level graphics. This Learning Path is chock-full of recipes. Literally! It aims to excite you with awesome projects focused on analysis, visualization, and machine learning. We'll start off with data analysis – this will show you ways to use R to generate professional analysis reports. We'll then move on to visualizing our data – this provides you with all the guidance needed to get comfortable with data visualization with R. Finally, we'll move into the world of machine learning – this introduces you to data classification, regression, clustering, association rule mining, and dimension reduction. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: R Data Analysis Cookbook by Viswa Viswanathan and Shanthi Viswanathan R Data Visualization Cookbook by Atmajitsinh Gohil Machine Learning with R Cookbook by Yu-Wei, Chiu (David Chiu) Style and approach This course creates a smooth learning path that will teach you how to analyze data and create stunning visualizations. The step-by-step instructions provided for each recipe in this comprehensive Learning Path will show you how to create machine learning projects with R.
Thank you for visiting our website. Would you like to provide feedback on how we could improve your experience?
This site does not use any third party cookies with one exception — it uses cookies from Google to deliver its services and to analyze traffic.Learn More.