我已经在python中创建了一个函数,如下所示:
def confidence_ints(df, color):
time_series_df = pd.DataFrame(df)
smooth_path = time_series_df.rolling(20).mean()
path_deviation = time_series_df.rolling(20).std()
plt.plot(smooth_path, linewidth=2)
plt.fill_between(path_deviation.index, (smooth_path-2*path_deviation)[0],
(smooth_path+2*path_deviation)[0], color=color, alpha=.1)
return
我想针对不同的数据帧多次调用该函数,并针对每个df绘制特定的颜色。但是,当我使用以下代码调用该函数时:
confidence_ints(dfmel_statsT_HEL, green)
我收到以下错误:
NameError:未定义名称“绿色”
如何正确执行此操作?
谢谢。
尝试
confidence_ints(dfmel_statsT_HEL, 'green')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句