获取为nx.read_edglist准备好的csv文件?

时间:2017-05-18 23:57:54

标签: python

我有逗号分隔的txt文件。 每行可以有多个条目,然后用\ n \ n分隔。 每个条目用逗号分隔。

例如,

To      From
1,       3
1,       4, 6,
2,       5, 3, 7

我的最终目标是将其读入     g = nx.read_edglist(f,create_using)nx.DiGraph(),delimiter =',',nodetype = str

我相信这样做,我需要每行只有2个条目。

我想知道将其解析为数据帧的最佳方法。 但是,第一列很重要且需要。 我不仅需要解析每个条目,而且从第一个条目开始我需要一个新行。例如,对于上述数据,

我需要 1,3 1,4 1,6 2,5 2,3 2,7

我正在尝试使用

g= f['to'].apply(series, 1).stack()
g.index = g.index.droplevel(-1)
g.name = 'to'
del f['to]
f = f.join(g)

但它似乎没有起作用....任何想法?

0 个答案:

没有答案