第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Yellowbrick 更改圖例并添加標(biāo)題

Yellowbrick 更改圖例并添加標(biāo)題

拉丁的傳說 2022-07-26 16:36:00
我用 Yellowbrick RadViz 創(chuàng)建了一個圖表:visualizer = RadViz(classes=labels)visualizer.fit(X, y) visualizer.transform(X)  visualizer.show()如您所見,圖例覆蓋了一些功能名稱:此外,我想編輯標(biāo)題。我試過:visualizer.ax.set_title("new title")visualizer.fig.legend(bbox_to_anchor=(1.02, 1), loc=0, borderaxespad=0., title = "level")但是set_title 沒有效果。使用fig.legend ,確實創(chuàng)建了一個新圖例,但我無法刪除原始圖例。怎么做到呢?
查看完整描述

1 回答

?
慕哥9229398

TA貢獻1877條經(jīng)驗 獲得超6個贊

您可以使用該參數(shù)修改 Yellowbrick 圖的標(biāo)題title,并使用該size參數(shù)來增加軸的大小,這可能有助于重疊標(biāo)簽。大小被指定為像素尺寸的元組:


from yellowbrick.features import RadViz

from yellowbrick.datasets import load_occupancy

X, y = load_occupancy()


visualizer = RadViz(

    classes=["occupied", "vacant"], 

    title="My custom title", 

    size=(800, 600)

)

visualizer.fit(X, y)

visualizer.transform(X)

visualizer.show()

http://img1.sycdn.imooc.com//62dfa79e000121fa05840433.jpg

或者,可以通過繞過可視化工具show()和finalize()方法來跳過添加 Yellowbrick 圖例和標(biāo)題的步驟,然后使用繪圖所需的任何自定義圖例位置直接修改 ax 對象:


from yellowbrick.features import RadViz

from yellowbrick.datasets import load_occupancy



X, y = load_occupancy()


visualizer = RadViz()

visualizer.fit(X, y)

visualizer.transform(X)


custom_viz = visualizer.ax

custom_viz.set_title("New title")

custom_viz.figure.legend(

    bbox_to_anchor=(1.02, 1), 

    borderaxespad=0.0,

    title="level",

    loc=0,

)

custom_viz.figure.show()


查看完整回答
反對 回復(fù) 2022-07-26
  • 1 回答
  • 0 關(guān)注
  • 86 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號