我在制作圖形時遇到一些困難。我有很多數據,但為了簡化我的問題,我將減少數據的數量。import pandas as pd data = [[0.5, 1, "mediaset"], [0.4, 1.2, "cnn"], [0.8, 1.7, "abcnews"], [0.9, 1.4, "cnn"], [0.4, 1.2, "mediaset"], [0.75, 1.67, "cnn"]]df = pd.DataFrame(data,columns=['cpc','rate_bid','site'],dtype=float) 我想要一個圖:x = cpc, y = rate_bid 和 3 條曲線 (mediaset, abcnews, cnn)我怎么能那樣做?
1 回答

慕容3067478
TA貢獻1773條經驗 獲得超3個贊
你可以使用 Seaborn:
import seaborn as sns
sns.lineplot(data=df, x='cpc', y='rate_bid', hue='site')
輸出:
添加回答
舉報
0/150
提交
取消