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

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

處理 np.nan 在繪圖趨勢線

處理 np.nan 在繪圖趨勢線

慕村9548890 2022-09-27 16:05:35
我試圖在《情節(jié):海上飛行》中重現(xiàn)這個海生情節(jié)。我的數(shù)據(jù)幀具有 np.nan 值,在 Plotly 中,趨勢線變得古怪:繪圖。例如,紅色散點圖顯示了稍后在電視節(jié)目中出現(xiàn)的角色的情緒(因此,對于前幾集,數(shù)據(jù)幀中的值為 np.nan)。如果只看紅色趨勢線,可以看到它與紅色散點圖不對齊。如果我去掉np.nan值,那么問題就消失了,但這不是我想做的,因為我希望情緒與x軸上的每一集保持一致。我該如何解決這個問題?這是我的代碼: import plotly.express as px fig = px.scatter(df, x='episode', y='sentiment', color='character', trendline="lowess") fig.show()編輯:我在 Plotly 論壇上得到了一個解決方案:# Correct position of x pointsfor scatter, trendline in zip(fig.data[::2], fig.data[1::2]):    trendline['x'] = scatter['x'][np.logical_not(np.isnan(scatter['y']))]fig.show()這應(yīng)該在下一個版本的 plotly.py 中修復(fù)。
查看完整描述

2 回答

?
蠱毒傳說

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

您可以將其添加到“無花果”元素中:

fig.update_traces(connectgaps=True)

它為我工作。


查看完整回答
反對 回復(fù) 2022-09-27
?
慕神8447489

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

解決方案:


import plotly.express as px

fig = px.scatter(newdf, x='episode', y='sentiment', color='character', trendline="lowess")


# Correct position of x points

for scatter, trendline in zip(fig.data[::2], fig.data[1::2]):

    trendline['x'] = scatter['x'][np.logical_not(np.isnan(scatter['y']))]

fig.show()

這應(yīng)該在下一個版本的 plotly.py 中修復(fù)。


查看完整回答
反對 回復(fù) 2022-09-27
  • 2 回答
  • 0 關(guān)注
  • 116 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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