xgb.plot_tree字体大小python [英] xgb.plot_tree font size python
本文介绍了xgb.plot_tree字体大小python的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我做了一张照片
import matplotlib.pylab as plt
%matplotlib inline
from matplotlib.pylab import rcParams
.....我错过了xgboost的代码
xgb.plot_tree(clf,num_trees = 2)
我想增加字体大小
font = {'size':22}
plt.rc('font',** font)
或
plt.rcParams.update ({'font.size':32})
但字体大小相同
如何更改字体大小在xgb.plot_tree?
解决方案
%matplotlib inline
从xgboost导入plot_tree
从matplotlib.pylab导入rcParams
##设置参数
rcParams ['figure.figsize'] = 80,50
plot_tree(finalmodel,num_trees = X)
希望这会有帮助,我想你应该先设置matplotlib参数。
I make a picture as bellow
import matplotlib.pylab as plt
%matplotlib inline
from matplotlib.pylab import rcParams
..... i miss code for xgboost
xgb.plot_tree(clf, num_trees=2)
And i want to increase font size
font = {'size' : 22}
plt.rc('font', **font)
or
plt.rcParams.update({'font.size': 32})
but font size is the same how to change font size in xgb.plot_tree?
解决方案
%matplotlib inline
from xgboost import plot_tree
from matplotlib.pylab import rcParams
##set up the parameters
rcParams['figure.figsize'] = 80,50
plot_tree(finalmodel, num_trees=X)
hope this will help, I think you should set up the matplotlib parameters first.
这篇关于xgb.plot_tree字体大小python的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文