我正在实施一个字典数据结构来存储气候模型的每日结果。出于稳定性原因,首先和最后5天都被排除在外。我需要绘制这些值。有没有有效的方法来做到这一点?
数据格式如下:
dict = {
'day1': 200435,
'day2': 23354235,
...,
'day30': 32435
}
plt(dict.keys(), dict.values())
答案 0 :(得分:1)
您可以使用pandas同时过滤和绘制数据。
data = {'day1':200435,'day2':23354235}
df = pd.DataFrame.from_dict(data, 'index').sort_index()
# Plot selected days
df['day5':'day25'].plot()
答案 1 :(得分:0)
使用此:
dict_keys = list(set(dict.keys()) - set(['day26','day27','day28','day29','day30']))
data = [dict[i] for i in dict_keys]
data
现在包含25天的数据,您可以使用这些数据绘制图表。