Хранение данных из файла в виде словаря (+ панды возможно) - PullRequest
0 голосов
/ 31 октября 2019

У меня есть файл, который выплевывает некоторые данные каждые 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:

Честно говоря, в настоящее время я понятия не имею, как это сделать, и буду очень признателен, если кто-нибудь сможет подтолкнуть меня в правильном направлении.

Спасибо,С уважением,Смущенный студент.

...