title: How to use ggplot to plot T-SNE clustering
body: <p>Here is the t-SNE code using IRIS data:</p>
  
  <pre><code>library(Rtsne)
  iris_unique &lt;- unique(iris) # Remove duplicates
  iris_matrix &lt;- as.matrix(iris_unique[,1:4])
  set.seed(42) # Set a seed if you want reproducible results
  tsne_out &lt;- Rtsne(iris_matrix) # Run TSNE
  
  
  # Show the objects in the 2D tsne representation
  plot(tsne_out$Y,col=iris_unique$Species)
  </code></pre>
  
  <p>Which produces this plot:</p>
  
  <p><a href="https://i.stack.imgur.com/r7kgV.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/r7kgV.jpg" alt="enter image description here"></a></p>
  
  <p>How can I use GGPLOT to make that figure?</p>