为了账号安全,请及时绑定邮箱和手机立即绑定

在 python 上生成特定图的问题

在 python 上生成特定图的问题

慕虎7371278 2023-02-07 14:27:48
我在制作图形时遇到一些困难。我有很多数据,但为了简化我的问题,我将减少数据的数量。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')

输出:

//img1.sycdn.imooc.com//63e1ef960001d9b303870259.jpg

查看完整回答
反对 回复 2023-02-07
  • 1 回答
  • 0 关注
  • 65 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信