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

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

Seaborn 小提琴圖顯示不正確

Seaborn 小提琴圖顯示不正確

幕布斯6054654 2023-10-18 15:54:44
我正在使用 Seabornviolinplot()并swarmplot()顯示來自 Dataframe 的數(shù)據(jù)。Swarmplot 工作正常,但我在使用violinplot.我循環(huán)繪制了所有繪圖,其中大多數(shù)都按預(yù)期顯示,但少數(shù)人物沒有相應(yīng)的小提琴。在沒有循環(huán)相同數(shù)據(jù)部分的情況下也會發(fā)生這種情況。有錯誤的圖的 DataFrame。非常感謝您抽出時間!    CDS source0   3158    nature1   2879    DTU2   2881    DTU3   3103    dairy4   2992    nature5   3127    dairy6   3127    nature7   2879    dairy8   3116    nature9   3091    nature10  3014    dairy11  3003    nature12  2951    dairy13  3161    nature14  2960    nature15  2971    nature16  3138    nature17  3153    nature18  2878    DTU19  2882    DTU20  2880    DTU21  2880    DTU22  2942    nature23  3027    dairy24  3021    dairy25  3395    nature26  3160    nature27  2997    nature28  3094    nature29  2798    nature30  3082    dairy31  3061    nature32  2912    nature33  2952    nature34  3154    nature35  3158    nature36  2980    dairy37  3069    dairy38  3080    nature39  2880    DTU40  3301    nature41  3042    nature42  3154    nature43  3034    nature44  2983    dairy45  2981    nature46  3049    nature47  3090    dairy48  2987    nature49  2828    nature50  2924    nature51  3108    dairy52  3128    nature53  3030    nature54  3120    nature55  3176    nature56  3185    nature57  3205    nature58  2987    nature59  2900    nature60  3247    nature61  3144    nature62  3092    nature63  2944    dairy64  3284    nature65  2947    nature66  3185    dairy67  2715    dairy68  2924    nature代碼:for species in listofspecies:    dfplot = df[df['species'].isin([species])]    ax = sns.violinplot(data = dfplot, x='source', y="CDS", order=["dairy","DTU","nature"], inner=None)    ax = sns.swarmplot(data = dfplot, x='source', y='CDS', order=["dairy","DTU","nature"], color=("white"), edgecolor="black", linewidth=0.7)        plt.show()    plt.clf()錯誤小提琴情節(jié)正確的:
查看完整描述

1 回答

?
莫回?zé)o

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

很少有數(shù)據(jù)點source == 'DTU';而且,他們的'CDS'價值觀也非常接近。中央小提琴圖的高度幾乎為零。

violinplot一個參數(shù)scale,默認為area。為了使所有面積相等,另外兩把小提琴需要非常窄。設(shè)置scale='width'使所有小提琴具有相同的寬度:

ax?=?sns.violinplot(data=dfplot,?x='source',?y="CDS",?order=["dairy",?"DTU",?"nature"],
????????????????????inner=None,?scale='width')
ax?=?sns.swarmplot(data=dfplot,?x='source',?y='CDS',?order=["dairy",?"DTU",?"nature"],
???????????????????color=("white"),?edgecolor="black",?linewidth=0.7,?ax=ax)

左邊的圖像是生成的圖,右邊的圖像放大到一個非常有限的 y 區(qū)域,集中在“CTU”小提琴圖上。

https://img1.sycdn.imooc.com/652f8f9d0001402306530213.jpg

查看完整回答
反對 回復(fù) 2023-10-18
  • 1 回答
  • 0 關(guān)注
  • 201 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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