gpt4 book ai didi

python - 如何用 python 绘制 x y 线图?

转载 作者:太空宇宙 更新时间:2023-11-03 13:32:23 25 4
gpt4 key购买 nike

您好,我有以下数据框:

df = [{'Column1': 1, 'Colunm2': 'A', 'Colunm3': 2}, 
{'Column1': 2, 'Colunm2': 'A', 'Colunm3': 4},
{'Column1': 3, 'Colunm2': 'A', 'Colunm3': 1},
{'Column1': 1, 'Colunm2': 'B', 'Colunm3': 7},
{'Column1': 2, 'Colunm2': 'B', 'Colunm3': 2},
{'Column1': 3, 'Colunm2': 'B', 'Colunm3': 9}]

如何在 Column1Colunm3 之间绘制 X Y 图,但绘制两条不同的线,一条用于值 Colunm2 = 'A' 和其他值 Colunm2 ='B'?

最佳答案

IIUC:

import pandas as pd
df1 = pd.DataFrame(df)
fig,ax = plt.subplots()
for i,g in df1.groupby('Colunm2'):
g.plot('Column1','Colunm3',ax=ax,label=i)

enter image description here

关于python - 如何用 python 绘制 x y 线图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45036917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com