NameError: name 'color_result' is not defined
grace3999 opened this issue · 1 comments
Error when trying to create PCA biplot with target label. Following this tutorial:
https://www.reneshbedre.com/blog/principal-component-analysis.html
pca_scores = PCA().fit_transform(X_st)
cluster.biplot(cscore=pca_scores, loadings=loadings, labels=X.columns.values, var1=round(pca_out.explained_variance_ratio_[0]*100, 2),
var2=round(pca_out.explained_variance_ratio_[1]*100, 2), colorlist=target)
NameError Traceback (most recent call last)
in
7 pca_scores = PCA().fit_transform(X_st)
8 cluster.biplot(cscore=pca_scores, loadings=loadings, labels=X.columns.values, var1=round(pca_out.explained_variance_ratio_[0]*100, 2),
----> 9 var2=round(pca_out.explained_variance_ratio_[1]*100, 2), colorlist=target)
~/opt/anaconda3/envs/analysis/lib/python3.6/site-packages/bioinfokit/visuz.py in biplot(cscore, loadings, labels, var1, var2, var3, axlabelfontsize, axlabelfontname, figtype, r, show, markerdot, dotsize, valphadot, colordot, arrowcolor, valphaarrow, arrowlinestyle, arrowlinewidth, centerlines, colorlist, legendpos, datapoints, dim)
1604
1605 # only if y axis is positive
-> 1606 if pv:
1607 if y_pos > 0:
1608 pv_symb = general.pvalue_symbol(pv[i], sign_symbol_opts['symbol'])
NameError: name 'color_result' is not defined
which version of bioinfokit you are using? Is it possible for you to share your data to replicate error?