使用for循环生成绘图

2024-10-02 08:20:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我想根据名称从数据帧中进行选择。然后,我想使用for循环将数据绘制在单个图形上

df = pd.read_csv ('Kd.csv')
watertype = ['Evian','Volvic','Buxton']
for type in watertype:
    sdf = df[(df['Water']==type)]
    Na = sdf.iloc[:,13]
    Kd = sdf.iloc[:,2]
    plt.plot(Na,Kd,'o')
plt.show()`

生成多个图形,而不是将它们叠加在单个图形上


Tags: csv数据名称图形dffortype绘制

热门问题