class_docstr: Creates an S-curve example and multiple visualizations
class_docstr_tok: ["Creates","an","S-curve","example","and","multiple","visualizations"]
docstr: Draw the manifold embedding for the specified algorithm
docstr_tok: ["Draw","the","manifold","embedding","for","the","specified","algorithm"]
code: def plot_manifold_embedding(self, algorithm="lle", path="images"):
      """
      Draw the manifold embedding for the specified algorithm
      """
      _, ax = plt.subplots(figsize=(9, 6))
      path = self._make_path(
          path, "s_curve_{}_manifold.png".format(algorithm)
      )
  
      oz = Manifold(ax=ax, manifold=algorithm, colors="nipy_spectral")
  
      oz.fit_transform(self.X, self.y)
      oz.show(outpath=path)
  
file_path: yellowbrick/docs/api/features/manifold.py
imports: import os
  import matplotlib.pyplot
  from sklearn import datasets
  from sklearn.pipeline import Pipeline
  from sklearn.feature_selection import f_classif
  from sklearn.feature_selection import SelectKBest
  from yellowbrick.datasets import load_occupancy, load_concrete
  from yellowbrick.features.manifold import Manifold, MANIFOLD_ALGORITHMS, manifold_embedding
label_desc: Use image node_id 4 for calling the SCurveExample obj's underlying member method code with example usage: obj.plot_manifold_embedding(algorithm, path) without return types