将字典的键转换成字符串

2024-10-01 02:21:03 发布

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

我认为我的代码的问题是,每次循环迭代一个新变量时,前一个变量都不会被删除。因此,我最终得到了一个包含所有来自先前迭代的先前数据的绘图。 我可能需要一个函数来清除每个循环结束时的内存。。。 我最初问这个问题的原因是,我一遍又一遍地运行同一个循环,结果我的绘图上有很多数据(因为似乎每次迭代结束时数据都不清楚)。你知道吗

dicohist = {
'couts-formels': dftotal.total_cout_formels,
'couts_direct': dftotal.cout_total,
'perte-de-prod': dftotal.snt_prix
}

for key in dicohist:
    histo = Series.hist(dicohist[key],bins=50)  
    histo.set_xlabel("cout en euros")
    histo.set_ylabel("nombre de sujets")
    histo.set_title(key)
    fig = histo.get_figure()
    fig.savefig('/Users/Salim/Desktop/plot/%s.png'%(key))   

Tags: 数据key函数代码绘图figdetotal