<?xml version="1.0" encoding="UTF-8" ?>
<!-- RSS generated by PHPBoost on Mon, 27 Apr 2026 14:02:37 +0200 -->

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Downloads - STHDA : eBooks]]></title>
		<atom:link href="https://www.sthda.com/english/syndication/rss/download/3" rel="self" type="application/rss+xml"/>
		<link>https://www.sthda.com</link>
		<description><![CDATA[Downloads - STHDA : eBooks]]></description>
		<copyright>(C) 2005-2026 PHPBoost</copyright>
		<language>en</language>
		<generator>PHPBoost</generator>
		
		
		<item>
			<title><![CDATA[Practical Guide to Cluster Analysis in R]]></title>
			<link>https://www.sthda.com/english/download/3-ebooks/9-practical-guide-to-cluster-analysis-in-r/</link>
			<guid>https://www.sthda.com/english/download/3-ebooks/9-practical-guide-to-cluster-analysis-in-r/</guid>
			<description><![CDATA[<!-- START HTML -->

  <!--====================== start from here when you copy to sthda================-->  
  <div id="rdoc">
<!-- Hide download button, notation and downloaded info-->
<style>
.basic-button,.notation,#downloaded{display:none;}
</style>
<div id="introduction" class="section level2">
<h2>Introduction</h2>
<p>Large amounts of data are collected every day from satellite images, bio-medical, security, marketing, web search, geo-spatial or other automatic equipment. Mining knowledge from these big data far exceeds human’s abilities.</p>
<p><strong>Clustering</strong> is one of the important data mining methods for discovering knowledge in multidimensional data. The goal of clustering is to identify pattern or groups of similar objects within a data set of interest.</p>
<p>In the litterature, it is referred as “pattern recognition” or “unsupervised machine learning” - “unsupervised” because we are not guided by a priori ideas of which variables or samples belong in which clusters. “Learning” because the machine algorithm “learns” how to cluster.</p>
<p>Cluster analysis is popular in many fields, including:</p>
<ul>
<li><p>In <em>cancer research</em> for classifying patients into subgroups according their gene expression profile. This can be useful for identifying the molecular profile of patients with good or bad prognostic, as well as for understanding the disease.</p></li>
<li><p>In <em>marketing</em> for <em>market segmentation</em> by identifying subgroups of customers with similar profiles and who might be receptive to a particular form of advertising.</p></li>
<li><p>In <em>City-planning</em> for identifying groups of houses according to their type, value and location.</p></li>
</ul>
<br/><br/><br/>
<div class="block">
This book provides a practical guide to unsupervised machine learning or cluster analysis using R software. Additionally, we developped an R package named <a href="https://www.sthda.com/english/english/rpkgs/factoextra"><em>factoextra</em></a> to create, easily, a ggplot2-based elegant plots of cluster analysis results. Factoextra official online documentation: <a href="https://www.sthda.com/english/english/rpkgs/factoextra" class="uri">https://www.sthda.com/english/rpkgs/factoextra</a>
</div>
<p><br/></p>
<p style = "display:none;"><img src="https://www.sthda.com/english/sthda/RDoc/images/clustering-e1-cover.png" alt="clustering book cover" /></p>
<p><span class="success">A preview of the first 38 pages of the file is available by clicking this link: <a href ="https://www.sthda.com/sthda/ebooks/clustering_english_edition1_preview.pdf">Practical Guide to Cluster Analysis in R (preview)</a>.</span></p>
<p><br/>
<strong>Download the ebook</strong> through <a href="https://payhip.com/b/MOUP">payhip</a>:</p>
<p><a href="https://payhip.com/b/MOUP" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a></p>
<p><br/></p>
<p><strong>Order a physical copy</strong> from <a href="https://www.amazon.com/dp/1542462703/">amazon</a>:</p>
<p><a href="https://www.amazon.com/dp/1542462703/" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/amazon.png" alt ="Amazon"/></a></p>
</div>
<div id="key-features-of-this-book" class="section level2">
<h2>Key features of this book</h2>
<p>Although there are several good books on unsupervised machine learning/clustering and related topics, we felt that many of them are either too high-level, theoretical or too advanced. Our goal was to write a practical guide to cluster analysis, elegant visualization and interpretation.</p>
<p>The main parts of the book include:</p>
<ul>
<li><em>distance measures</em>,</li>
<li><em>partitioning clustering</em>,</li>
<li><em>hierarchical clustering</em>,</li>
<li><em>cluster validation methods</em>, as well as,</li>
<li><em>advanced clustering methods</em> such as fuzzy clustering, density-based clustering and model-based clustering.</li>
</ul>
<p>The book presents the basic principles of these tasks and provide many examples in R. This book offers solid guidance in data mining for students and researchers.</p>
<p>Key features:</p>
<ul>
<li>Covers clustering algorithm and implementation</li>
<li>Key mathematical concepts are presented</li>
<li>Short, self-contained chapters with practical examples. This means that, you don’t need to read the different chapters in sequence.</li>
</ul>
<br/>
<div class="block">
At the end of each chapter, we present R lab sections in which we systematically work through applications of the various methods discussed in that chapter.
</div>
<p><br/></p>
</div>
<div id="how-this-book-is-organized" class="section level1">
<h1>How this book is organized?</h1>
<p><img src="https://www.sthda.com/english/sthda/RDoc/images/clustering-e1-book-plan.png" alt="clustering plan" /></p>
<p>This book contains 5 parts. Part I (Chapter 1 - 3) provides a quick introduction to R (chapter 1) and presents required R packages and data format (Chapter 2) for clustering analysis and visualization.</p>
<p>The classification of objects, into clusters, requires some methods for measuring the distance or the (dis)similarity between the objects. Chapter 3 covers the common distance measures used for assessing similarity between observations.</p>
<p>Part II starts with partitioning clustering methods, which include:</p>
<ul>
<li>K-means clustering (Chapter 4),</li>
<li>K-Medoids or PAM (partitioning around medoids) algorithm (Chapter 5) and</li>
<li>CLARA algorithms (Chapter 6).</li>
</ul>
<p>Partitioning clustering approaches subdivide the data sets into a set of k groups, where k is the number of groups pre-specified by the analyst.</p>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-cluster-plots-1.png" alt="cluster analysis in R" width="518.4" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
<p>In Part III, we consider agglomerative hierarchical clustering method, which is an alternative approach to partitionning clustering for identifying groups in a data set. It does not require to pre-specify the number of clusters to be generated. The result of hierarchical clustering is a tree-based representation of the objects, which is also known as <em>dendrogram</em> (see the figure below).</p>
<p>In this part, we describe how to compute, visualize, interpret and compare dendrograms:</p>
<ul>
<li>Agglomerative clustering (Chapter 7)
<ul>
<li>Algorithm and steps</li>
<li>Verify the cluster tree</li>
<li>Cut the dendrogram into different groups</li>
</ul></li>
<li>Compare dendrograms (Chapter 8)
<ul>
<li>Visual comparison of two dendrograms</li>
<li>Correlation matrix between a list of dendrograms</li>
</ul></li>
<li>Visualize dendrograms (Chapter 9)
<ul>
<li>Case of small data sets</li>
<li>Case of dendrogram with large data sets: zoom, sub-tree, PDF</li>
<li>Customize dendrograms using dendextend</li>
</ul></li>
<li>Heatmap: static and interactive (Chapter 10)
<ul>
<li>R base heat maps</li>
<li>Pretty heat maps</li>
<li>Interactive heat maps</li>
<li>Complex heatmap</li>
<li>Real application: gene expression data</li>
</ul></li>
</ul>
<p><br/><br/></p>
<p>In this section, you will learn how to generate and interpret the following plots.</p>
<ul>
<li><strong>Standard dendrogram with filled rectangle around clusters</strong>:</li>
</ul>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-dendrogram-1.png" alt="cluster analysis in R" width="518.4" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
<p><br/></p>
<ul>
<li><strong>Compare two dendrograms</strong>:</li>
</ul>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-compare-dendrogram-tanglegram-1-1.png" alt="cluster analysis in R" width="518.4" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
<p><br/></p>
<ul>
<li><strong>Heatmap</strong>:</li>
</ul>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-pheatmap-1-1.png" alt="cluster analysis in R" width="518.4" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
<p><br/></p>
<p>Part IV describes clustering validation and evaluation strategies, which consists of measuring the goodness of clustering results. Before applying any clustering algorithm to a data set, the first thing to do is to assess the <em>clustering tendency</em>. That is, whether applying clustering is suitable for the data. If yes, then how many clusters are there. Next, you can perform hierarchical clustering or partitioning clustering (with a pre-specified number of clusters). Finally, you can use a number of measures, described in this chapter, to evaluate the goodness of the clustering results.</p>
<p>The different chapters included in part IV are organized as follow:</p>
<ul>
<li><p>Assessing clustering tendency (Chapter 11)</p></li>
<li><p>Determining the optimal number of clusters (Chapter 12)</p></li>
<li><p>Cluster validation statistics (Chapter 13)</p></li>
<li><p>Choosing the best clustering algorithms (Chapter 14)</p></li>
<li><p>Computing p-value for hierarchical clustering (Chapter 15)</p></li>
</ul>
<p>In this section, you’ll learn how to create and interpret the plots hereafter.</p>
<ul>
<li><strong>Visual assessment of clustering tendency</strong> (left panel): Clustering tendency is detected in a visual form by counting the number of square shaped dark blocks along the diagonal in the image.</li>
<li><strong>Determine the optimal number of clusters</strong> (right panel) in a data set using the gap statistics.</li>
</ul>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-clustering-tendency-1-1.png" alt="cluster analysis in R" width="307.2" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-clustering-tendency-1-2.png" alt="cluster analysis in R" width="307.2" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
<ul>
<li>Cluster validation using the <em>silhouette coefficient</em> (Si): A value of Si close to 1 indicates that the object is well clustered. A value of Si close to -1 indicates that the object is poorly clustered. The figure below shows the silhouette plot of a k-means clustering.</li>
</ul>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-silhouette-coefficient-1-1.png" alt="cluster analysis in R" width="518.4" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
<p>Part V presents advanced clustering methods, including:</p>
<ul>
<li>Hierarchical k-means clustering (Chapter 16)</li>
<li>Fuzzy clustering (Chapter 17)</li>
<li>Model-based clustering (Chapter 18)</li>
<li>DBSCAN: Density-Based Clustering (Chapter 19)</li>
</ul>
<p>The <em>hierarchical k-means clustering</em> is an hybrid approach for improving k-means results.</p>
<p>In <em>Fuzzy clustering</em>, items can be a member of more than one cluster. Each item has a set of membership coefficients corresponding to the degree of being in a given cluster.</p>
<p>In <em>model-based clustering</em>, the data are viewed as coming from a distribution that is mixture of two ore more clusters. It finds best fit of models to data and estimates the number of clusters.</p>
<p>The <em>density-based clustering</em> (DBSCAN is a partitioning method that has been introduced in Ester et al. (1996). It can find out clusters of different shapes and sizes from data containing noise and outliers.</p>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/clustering/cluster-analysis-book-edition1-dbscan-1-1.png" alt="cluster analysis in R" width="432" style="margin-bottom:10px;" />
<p class="caption">
cluster analysis in R
</p>
</div>
</div>
<div id="about-the-author" class="section level1">
<h1>About the author</h1>
<p>Alboukadel Kassambara is a PhD in Bioinformatics and Cancer Biology. He works since many years on genomic data analysis and visualization. He created a bioinformatics tool named GenomicScape (www.genomicscape.com) which is an easy-to-use web tool for gene expression data analysis and visualization.</p>
<p>He developed also a website called STHDA (Statistical Tools for High-throughput Data Analysis, www.sthda.com/english), which contains many tutorials on data analysis and visualization using R software and packages.</p>
<p>He is the author of the R packages <strong>survminer</strong> (for analyzing and drawing survival curves), <strong>ggcorrplot</strong> (for drawing correlation matrix using ggplot2) and <strong>factoextra</strong> (to easily extract and visualize the results of multivariate analysis such PCA, CA, MCA and clustering). You can learn more about these packages at: <a href="https://www.sthda.com/english/english/wiki/r-packages" class="uri">https://www.sthda.com/english/wiki/r-packages</a></p>
<p>Recently, he published two books on data visualization:</p>
<ol style="list-style-type: decimal">
<li>Guide to Create Beautiful Graphics in R (at: <a href="https://goo.gl/vJ0OYb" class="uri">https://goo.gl/vJ0OYb</a>).</li>
<li>Complete Guide to 3D Plots in R (at: <a href="https://goo.gl/v5gwl0" class="uri">https://goo.gl/v5gwl0</a>).</li>
</ol>
</div>
<div style="clear:both;">
<br/><br/><a href="https://www.sthda.com/sthda/ebooks/clustering_english_edition1_preview.pdf" class="embed">Click to preview the book (First 38 pages )</a>
</div>
<p><br/>
<strong>Download the ebook</strong> through <a href="https://payhip.com/b/MOUP">payhip</a>:</p>
<p><a href="https://payhip.com/b/MOUP" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a></p>
<p><br/></p>
</div>
<style>.content{padding:0px;}</style>
</div><!--end rdoc-->
<!--====================== stop here when you copy to sthda================-->

<!-- END HTML -->]]></description>
			<pubDate>Tue, 10 Jan 2017 07:44:00 +0100</pubDate>
			
		</item>
		
		<item>
			<title><![CDATA[Guide to Create Beautiful Graphics in R (Book)]]></title>
			<link>https://www.sthda.com/english/download/3-ebooks/5-guide-to-create-beautiful-graphics-in-r-book/</link>
			<guid>https://www.sthda.com/english/download/3-ebooks/5-guide-to-create-beautiful-graphics-in-r-book/</guid>
			<description><![CDATA[<!-- START HTML -->

  <!--====================== start from here when you copy to sthda================-->  
  <div id="rdoc">
<style>
.basic-button,.notation,#downloaded{display:none;}
</style>
<p>This book provides step-by-step guides to create easily beautiful graphics using <strong>ggplot2</strong>, a <strong>popular R package</strong> for data visualization.</p>
<br/>
<p><span class="success">A preview of the first 48 pages of the file is available by clicking this link: <a href ="https://www.sthda.com/sthda/ebooks/ggplot2_english_edition2_preview.pdf">ggplot2: the elements (preview)</a>.</span></p>
<p ><br/>
<!--<strong style = "color:red; font-size:1.2em; ">Download A Free PDF Copy Now (Limited times! Expires next week!)</strong> 
<p><a href="http://eepurl.com/bY0XfH" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a><br/>
<a href="http://eepurl.com/bY0XfH" target="_blank"><img src = "/../sthda/RDoc/images/ggplot2_free_copy.png"/></a>
</p>
-->
<div style = "">
<p><br/>
<strong>Download the ebook</strong> through <a href="https://payhip.com/b/Cyxl">payhip</a>:</p>
<p><a href="https://payhip.com/b/Cyxl" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a></p>
</div>
<p style = "color:red; font-size:1.2em; display:none;">
Promotion Code: YBZTKEZTG0 (50% off, Limited copies, Expires Today!).<br/>
<a href="https://payhip.com/b/Cyxl" target="_blank"><img src = "/../sthda/RDoc/images/ggplot2_cover_marketing.png"/></a>
</p>
<p><br/></p>
<div style="display:none;">
<p><strong>Download the ebook</strong> through <a href="https://play.google.com/store/books/details/Alboukadel_Kassambara_ggplot2_The_Elements_for_Ele?id=IUbwCQAAQBAJ&amp;hl=en">google play</a>:</p>
<p><a href="https://play.google.com/store/books/details/Alboukadel_Kassambara_ggplot2_The_Elements_for_Ele?id=IUbwCQAAQBAJ&amp;hl=en" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/google-play.png" alt ="Google play"/></a></p>
</div>
<p><strong>Order a physical copy</strong> from <a href="https://www.amazon.com/ggplot2-Create-Beautiful-Graphics-visualization/dp/1532916965/ref=sr_1_1">amazon</a>:</p>
<p><a href="https://www.amazon.com/ggplot2-Create-Beautiful-Graphics-visualization/dp/1532916965/ref=sr_1_1" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/amazon.png" alt ="Amazon"/></a></p>
<div id="how-this-book-is-organized" class="section level1">
<h1>How this book is organized?</h1>
<p>This book contains 6 parts. The first part provides a <strong>quick introduction to R</strong> (chapter 1) and to <strong>ggplot2 plotting system</strong> (chapter 1).</p>
<p>In the second part (chapter  3 - 11), we described the different graphs for <strong>visualizing one continous/discrete variable</strong>: area plots, density plots, histogram plots, frequency polygon, dot plots, ECDF and QQ plots.</p>
<br/>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part2-distribution-1.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part2-distribution-2.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part2-distribution-3.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part2-distribution-4.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" />
<p class="caption">
ggplot2: Guide to Create Beautiful Graphics in R
</p>
</div>
<p><br/></p>
<p>Part III provides quick-start guides for <strong>plotting two continuous/discretes variables</strong>, including :</p>
<ul>
<li>Scatter plots (chapter 12)</li>
<li>Continuous bivariate distribution (chapter 13)</li>
<li>Jitter plots of two discretes variables (chapter 14)</li>
</ul>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part3-scatter-plots-1.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part3-scatter-plots-2.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" />
<p class="caption">
ggplot2: Guide to Create Beautiful Graphics in R
</p>
</div>
<p><br/></p>
<p>Part IV (chapter  15 - 22 ) describes how to draw and customize: box plots, violin plots, dot plots, strip charts, line plots, bar plots and pie charts.</p>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-1.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-2.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-3.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-4.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-5.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-6.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part4-box-plots-7.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" />
<p class="caption">
ggplot2: Guide to Create Beautiful Graphics in R
</p>
</div>
<p><br/></p>
<p>Part V of the book covers how to change graphical parameters including:</p>
<ul>
<li>Main title, axis labels and legend titles (chapter 24)</li>
<li>Legend position and appearance (chapter 25)</li>
<li>Colors (chapter 26)</li>
<li>Point shapes, colors and size (chapter 27)</li>
<li>Line types (chapter 28)</li>
<li>Axis limits: minimum and maximum values (chapter 29)</li>
<li>Axis transformations: log and sqrt (chapter 30)</li>
<li>Date axes (chapter 31)</li>
<li>Axis ticks : customize tick marks and labels (chapter 32)</li>
<li>Themes and background colors (chapter 33)</li>
<li>Add text annotations to a graph (chapter 34)</li>
<li>Add straight lines to a plot: horizontal, vertical and regression lines (chapter 35)</li>
<li>Rotate a plot (chapter 36)</li>
<li>Facets: split a plot into a matrix of panels (chapter 37)</li>
<li>Position adjustements (chapter 38)</li>
<li>Coordinate systems (chapter 39)</li>
</ul>
<p>Part VI describes some extensions of ggplot2 including:</p>
<ul>
<li>Arranging multiple graphs on the same page (chapter 40)</li>
<li>Correlation matrix visualization (chapter 41)</li>
<li>Plotting survival curves (chapter 42)</li>
</ul>
<p><strong>Survival curves and correlation matrix</strong>:</p>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part6-survival-correlation-matrix-1.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part6-survival-correlation-matrix-2.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="336" style="margin-bottom:10px;" />
<p class="caption">
ggplot2: Guide to Create Beautiful Graphics in R
</p>
</div>
<p><br/> </p>
<p><strong>Mixing multiple plots on the same page</strong>:</p>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/ggplot2/ggplot2-ebook-edition2-part6-mixing-multple-plots-1.png" alt="ggplot2: Guide to Create Beautiful Graphics in R" width="451.2" style="margin-bottom:10px;" />
<p class="caption">
ggplot2: Guide to Create Beautiful Graphics in R
</p>
</div>
<p>Each chapter is organized as an independent quick start guide. This means that, you don’t need to read the different chapters in sequence.</p>
<p>For each chapter, the covered ggplot2 key functions are generally mentioned at the beginning. The used data are described and many examples of R codes and graphics are provided.</p>
</div>
<div id="about-the-author" class="section level1">
<h1>About the author</h1>
<p>Alboukadel Kassambara is a PhD in Bioinformatics and Cancer Biology. He works since many years on genomic data analysis and visualization. He created a bioinformatics tool named GenomicScape (www.genomicscape.com) which is an easy-to-use web tool for gene expression data analysis and visualization. He developed also a website called STHDA (Statistical Tools for High-throughput Data Analysis, www.sthda.com), which contains many tutorials on data analysis and visualization using R software and packages. He is the author of the R packages <strong>survminer</strong> (for analyzing and drawing survival curves), <strong>ggcorrplot</strong> (for drawing correlation matrix using ggplot2) and <strong>factoextra</strong> (to easily extract and visualize the results of multivariate analysis such PCA, CA, MCA and clustering).</p>
</div>
<div style="clear:both;">
<br/><br/><a href="https://www.sthda.com/sthda/ebooks/ggplot2_english_edition2_preview.pdf" class="embed">Click to preview ggplot2 book (First 48 pages )</a>
</div>
</div>
<p><br/>
<strong>Download the ebook</strong> through <a href="https://payhip.com/b/Cyxl">payhip</a>:</p>
<p><a href="https://payhip.com/b/Cyxl" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a></p>
<p><br/></p>
<script>jQuery(document).ready(function () {
jQuery('h1').addClass('wiki_paragraph1');
jQuery('h2').addClass('wiki_paragraph2');
jQuery('h3').addClass('wiki_paragraph3');
jQuery('h4').addClass('wiki_paragraph4');
});//add phpboost class to header</script>
<style>.content{padding:0px;}</style>
</div><!--end rdoc-->
<!--====================== stop here when you copy to sthda================-->

<!-- END HTML -->]]></description>
			<pubDate>Wed, 28 Sep 2016 22:52:00 +0200</pubDate>
			
		</item>
		
		<item>
			<title><![CDATA[Complete Guide to 3D Plots in R]]></title>
			<link>https://www.sthda.com/english/download/3-ebooks/6-complete-guide-to-3d-plots-in-r/</link>
			<guid>https://www.sthda.com/english/download/3-ebooks/6-complete-guide-to-3d-plots-in-r/</guid>
			<description><![CDATA[<!-- START HTML -->

  <!--====================== start from here when you copy to sthda================-->  
  <div id="rdoc">
<!-- Hide download button, notation and downloaded info-->
<style>
.basic-button,.notation,#downloaded{display:none;}
</style>
<p>This book describes how to create static and interactive three-dimension (3D) graphs. We provide also an R package named <strong>graph3d</strong> to easily build and customize, step by step, 3D graphs in R software.</p>
<p>You will find many examples of R codes and graphics in this document for visualizing a dataset in 3D space.</p>
<div id="how-this-book-is-organized" class="section level1">
<h1>How this book is organized?</h1>
<p>This book provides a complete guide for visualizing a data in 3 dimensions (3D) using R software. It contains 2 main parts and 7 chapters describing how to draw static and interactive 3D plots using R software.</p>
<ul>
<li>The chapter 1 is about data preparation for 3D plot</li>
<li>In chapter 2, we describe how to create easily basic static 3D scatter plots. We provide R codes for changing: 1) main and axis titles; 2) the appearance of the plot (point colors, labels and shapes, legend position, …)</li>
<li>Chapter 3 presents how to create advanced static 3D plots including 3D scatter plots with confidence interval, 3D line plots, 3D texts, 3D barplots, 3D histograms and 3D arrows.</li>
<li>Chapter 4 describes the required package for drawing interactive 3D plots.</li>
<li>In chapter 5, we show how to transform easily an existing static 3D plot into aninteractive 3D plot.</li>
<li>Chapter 6 provides many examples of R codes for creating interactive 3D scatter plotswith 3D regression surfaces and concentration ellipsoids. We describe also how to exportthese graphs as png or pdf files.</li>
<li>Chapter 7 presents a complete guide to RGL 3D visualization device system. We provide also R codes for creating a movie from RGL 3D scene and for exporting plot into an interactive HTML web file.</li>
</ul>
<p>Each chapter is organized as an independent quick start guide. This means that, you don’tneed to read the different chapters in sequence.</p>
<p><br/>
<strong>Download the ebook</strong> through <a href="https://payhip.com/b/jvdJ">payhip</a>:</p>
<p><a href="https://payhip.com/b/jvdJ" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a></p>
<p><br/></p>
<div style="display:none;">
<p><strong>Download the ebook</strong> through <a href="https://play.google.com/store/books/details/Alboukadel_KASSAMBARA_Complete_Guide_to_3D_Plots_i?id=5PedCgAAQBAJ&amp;hl=en">google play</a>:</p>
<a href="https://play.google.com/store/books/details/Alboukadel_KASSAMBARA_Complete_Guide_to_3D_Plots_i?id=5PedCgAAQBAJ&amp;hl=en" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/google-play.png" alt ="Google play"/></a>
</div>
<p><strong>Order a physical copy</strong> from <a href="https://www.amazon.com/Complete-Guide-Plots-interactive-3-dimension/dp/151765159X/ref=sr_1_2">amazon</a>:</p>
<p><a href="https://www.amazon.com/Complete-Guide-Plots-interactive-3-dimension/dp/151765159X/ref=sr_1_2" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/amazon.png" alt ="Amazon"/></a></p>
<p>Some examples of graphs, described in this book, are shown below:</p>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-overview-1.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-overview-2.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-overview-3.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-overview-4.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-overview-5.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" /><img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-overview-6.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" />
<p class="caption">
Complete Guide to 3D Plots in R
</p>
</div>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-unnamed-chunk-2-1.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" />
<p class="caption">
Complete Guide to 3D Plots in R
</p>
</div>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-unnamed-chunk-3-1.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" />
<p class="caption">
Complete Guide to 3D Plots in R
</p>
</div>
<div class="figure">
<img src="https://www.sthda.com/english/sthda/RDoc/figure/ebook/3d-graphic/3d-graphic-book-unnamed-chunk-4-1.png" alt="Complete Guide to 3D Plots in R" width="403.2" style="margin-bottom:10px;" />
<p class="caption">
Complete Guide to 3D Plots in R
</p>
</div>
</div>
<div id="about-the-author" class="section level1">
<h1>About the author</h1>
<p>Alboukadel Kassambara is a PhD in Bioinformatics and Cancer Biology. He works since many years on genomic data analysis and visualization. He created a bioinformatics tool named GenomicScape (www.genomicscape.com) which is an easy-to-use web tool for gene expression data analysis and visualization. He developed also a website called STHDA (Statistical Tools for High-throughput Data Analysis, www.sthda.com), which contains many tutorials on data analysis and visualization using R software and packages. He is the author of the R packages <strong>survminer</strong> (for analyzing and drawing survival curves), <strong>ggcorrplot</strong> (for drawing correlation matrix using ggplot2) and <strong>factoextra</strong> (to easily extract and visualize the results of multivariate analysis such PCA, CA, MCA and clustering).</p>
<p><br/>
<strong>Download the ebook</strong> through <a href="https://payhip.com/b/jvdJ">payhip</a>:</p>
<p><a href="https://payhip.com/b/jvdJ" target="_blank"><img src="https://www.sthda.com/english/sthda/RDoc/images/download-now.png" alt ="payhip"/></a></p>
<p><br/></p>
</div>
<script>jQuery(document).ready(function () {
jQuery('h1').addClass('wiki_paragraph1');
jQuery('h2').addClass('wiki_paragraph2');
jQuery('h3').addClass('wiki_paragraph3');
jQuery('h4').addClass('wiki_paragraph4');
});//add phpboost class to header</script>
<style>.content{padding:0px;}</style>
</div><!--end rdoc-->
<!--====================== stop here when you copy to sthda================-->

<!-- END HTML -->]]></description>
			<pubDate>Mon, 28 Sep 2015 00:00:00 +0200</pubDate>
			
		</item>
		
	</channel>
</rss>
