我有一個具有這種結構的熊貓資料框:
df_values
X | Y_A | Y_B
10 | 100 | 110
11 | 200 | 220
我想繪制一個趨勢,重點關注Y_A和之間的關系Y_B,以在視覺上驗證是否遵循類似的函式。
目前,通過嘗試sns.relplot(data=df_values)我也X繪制了值(我不一定需要將它們繪制為一條線),有關如何將 Seaborn 與此資料集一起使用以顯示趨勢之間的關系的任何提示?我是 Seaborn 的新手,所以非常歡迎任何想法!
uj5u.com熱心網友回復:
只需將一個除以另一個并將其用作您的 y
import pandas as pd
import seaborn as sns
df = pd.DataFrame({'X':[1,2,3,4],'Y_A':[100,200,300,400],'Y_B':[110,220,330,440]})
df['y_ratio'] = df['Y_A'] / df['Y_B']
sns.lineplot(data=df, x='X',y='y_ratio');

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/396537.html
上一篇:在熊貓資料框中選擇具有最小值的列
