title: Buffer has wrong number of dimensions (expected 1, got 2). How to fit the dimensions problem?
body: <pre><code>import umap.umap_ as umap
  #Uniform Manifold Approximation and Projection,find out how distinct our topics are
  #https://umap-learn.readthedocs.io/en/latest/
  embedding = umap.UMAP(n_neighbors=150, min_dist=0.5,random_state=12).fit_transform(X_topics) 
  
  plt.figure(figsize=(10,8)) 
  plt.scatter(embedding[:, 0], 
              embedding[:, 1], 
              c = dataset.target, 
              s = 10, # size 
              edgecolor='none' ) 
  plt.show()
  </code></pre>
  <hr />
  <p>ValueError                                Traceback (most recent call last)
   in 
  2 #Uniform Manifold Approximation and Projection,find out how distinct our topics are
  3 #<a href="https://umap-learn.readthedocs.io/en/latest/" rel="nofollow noreferrer">https://umap-learn.readthedocs.io/en/latest/</a>
  ----&gt; 4 embedding = umap.UMAP(n_neighbors=150, min_dist=0.5,random_state=12).fit_transform(X_topics)
  5
  6 plt.figure(figsize=(10,8))</p>
  <p>ValueError: Buffer has wrong number of dimensions (expected 1, got 2)</p>