Dr. Kunal Roy is a Professor in the Department of Pharmaceutical Technology, Jadavpur University, Kolkata, India. He has been a recipient of Commonwealth Academic Staff Fellowship (University of Manchester, 2007) and Marie Curie International Incoming Fellowship (University of Manchester, 2013). The field of his research interest is QSAR and Molecular Modeling with application in Drug Design and Ecotoxicological Modeling. Dr. Roy has published more than 280 research articles in refereed journals (current SCOPUS h index 38). He has also coauthored two QSAR-related books, edited three QSAR books and published more than ten book chapters. Dr. Roy is a Co-Editor-in-Chief of Molecular Diversity (Springer Nature) and Editor-in-Chief of International Journal of Quantitative Structure-Property Relationships (IJQSPR) (IGI Global). He also serves as a member of Editorial Boards of several International Journals.
Each recipe addresses a specific problem, with a discussion that explains the solution and offers insight into how it works. If you’re a beginner, R Cookbook will help get you started. If you’re an experienced data programmer, it will jog your memory and expand your horizons. You’ll get the job done faster and learn more about R in the process.Create vectors, handle variables, and perform other basic functionsInput and output dataTackle data structures such as matrices, lists, factors, and data framesWork with probability, probability distributions, and random variablesCalculate statistics and confidence intervals, and perform statistical testsCreate a variety of graphic displaysBuild statistical models with linear regressions and analysis of variance (ANOVA)Explore advanced statistical techniques, such as finding clusters in your data
"Wonderfully readable, R Cookbook serves not only as a solutions manual of sorts, but as a truly enjoyable way to explore the R language—one practical example at a time."—Jeffrey Ryan, software consultant and R package author
Most of the recipes use the ggplot2 package, a powerful and flexible way to make graphs in R. If you have a basic understanding of the R language, you’re ready to get started.Use R’s default graphics for quick exploration of dataCreate a variety of bar graphs, line graphs, and scatter plotsSummarize data distributions with histograms, density curves, box plots, and other examplesProvide annotations to help viewers interpret dataControl the overall appearance of graphicsRender data groups alongside each other for easy comparisonUse colors in plotsCreate network graphs, heat maps, and 3D scatter plotsStructure data for graphing
Updated for R 2.14 and 2.15, this second edition includes new and expanded chapters on R performance, the ggplot2 data visualization package, and parallel R computing with Hadoop.Get started quickly with an R tutorial and hundreds of examplesExplore R syntax, objects, and other language detailsFind thousands of user-contributed R packages online, including BioconductorLearn how to use R to prepare data for analysisVisualize your data with R’s graphics, lattice, and ggplot2 packagesUse R to calculate statistical fests, fit models, and compute probability distributionsSpeed up intensive computations by writing parallel R programs for HadoopGet a complete desktop reference to R