dict = {'0': ['hu'],
        '1':['yi'],
        '2':['yu', 'song'],
        '3':['zhou', 'liu', 'wang']}下面是一个简单的例子,我想在熊猫中创建一个类似于以下格式的数据格式。因为这种格式可以帮助我在networkx中加载图形关系。
0 hu
1 yi
2 yuan
2 song
3 zhou
3 liu
3 wang发布于 2019-04-13 08:27:01
因为你是熊猫的新手,我给你一个更容易读懂的代码。
发布于 2019-04-13 07:59:13
作为警告,不要使用“dict”作为变量名。在这个例子中,我已经改名为'd‘了。
使用:
pd.DataFrame.from_dict(d, orient='index').stack().reset_index(level=1, drop=True)或替代办法:
pd.DataFrame([(k,x) for k, v in d.items() for x in v]).set_index(0)https://stackoverflow.com/questions/55663200
复制相似问题