在python上生成特定绘图的问题
我在制作图形时遇到了一些困难。 我有很多数据,但为了简化我的问题,我将减少数据的数量在python上生成特定绘图的问题,python,pandas,data-visualization,Python,Pandas,Data Visualization,我在制作图形时遇到了一些困难。 我有很多数据,但为了简化我的问题,我将减少数据的数量 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, "media
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)
我怎么能这么做
谢谢 您可以使用Seaborn:
import seaborn as sns
sns.lineplot(data=df, x='cpc', y='rate_bid', hue='site')
输出:
您可以使用Seaborn:
import seaborn as sns
sns.lineplot(data=df, x='cpc', y='rate_bid', hue='site')
输出: