Python 以字典的形式存储文件中的数据

Python 以字典的形式存储文件中的数据,python,pandas,dataframe,dictionary,for-loop,Python,Pandas,Dataframe,Dictionary,For Loop,我有一个文件,它每100个时间步吐出一些数据,持续100000个时间步。所以,我总共有1000组数据点。我想把所有这些都画在一张图上,用键作为时间步长。最后,我想画出所有这些数据点的平均值 我的数据的简化示例如下: #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值,[

我有一个文件,它每100个时间步吐出一些数据,持续100000个时间步。所以,我总共有1000组数据点。我想把所有这些都画在一张图上,用键作为时间步长。最后,我想画出所有这些数据点的平均值

我的数据的简化示例如下:

#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:
老实说,我现在不知道该怎么做,如果有人能把我推向正确的方向,我会非常感激

谢谢你,
亲切的问候,

困惑的学生

那么您想在x轴上绘制时间步长,在y轴上绘制数据点的平均值?数据点实际上是字母吗?在哪种情况下,您希望绘制字母的频率计数?什么是.test文件扩展名?你是说.txt吗?你看过python文档了吗?e、 g.@Vash-1。对于每个时间步,给出50个x和y值,并给出一个标题
050
,以显示其时间步为0,并将输出50个数据点。我想做的是,每次我得到一个头,我想把50个x和y值存储在一个字典中,并为这些值设置一个键。2.不,数据点实际上是字母,我只是为了简单而写的。3.文件扩展名是任意的,无论哪种方式,我的数据都以rdf.dist.@Vash*2的形式给出。不,数据点实际上不是字母