У меня есть файл, который выплевывает некоторые данные каждые 100 временных шагов, за 100000 временных шагов. Итак, в общей сложности у меня есть 1000 наборов точек данных. Я хотел бы построить все это на 1 графике с ключом в качестве временного шага. И, наконец, я хотел бы, наконец, построить среднее значение всех этих точек данных.
Упрощенный пример того, как выглядят мои данные:
#Timestep
0 p
a b c d
e f g h
100 p
a b c d
e f g h
И что я хочу: {0: [[b, f], [c, g]], 100: [[b, f], [c, g]]}
Где [b, f]
- мои значения x, а [c, g]
- мои значения y.
Моя начальная позиция:
with open('rdf.test', 'r') as f:
d = {}
x, y = [], []
l = [x, y]
for i in f:
if i.startswith('#'):
continue
i = i.split()
#if len(i) ==2:
Честно говоря, в настоящее время я понятия не имею, как это сделать, и буду очень признателен, если кто-нибудь сможет подтолкнуть меня в правильном направлении.
Спасибо,С уважением,Смущенный студент.