I am plotting pcaplots and biplots and I would like to remove the labels on the arrow and place them outside the figure. I would appreciate any help with this.
This is what I have tried so far: cluster.biplot(cscore=pca_scores, loadings=loadings, labels=new_df1.columns.values, var1=round(pca.explained_variance_ratio_[0]*100, 2), var2=round(pca.explained_variance_ratio_[1]*100, 2)) ax.legend(loc='center left')
but I need something like this where the labels are neatly arranged: