如何用 Python 重新组织 CSV 文件?我的看起来像这样:
.......................<BR>
1987
martin
2012-01-16
1976
roger<BR>
1987
martin
2012-01-17
1979
michael<BR>
1969
maria
2012-01-26
1979
michael<BR>
......................................
这些代表上面的出生年份和下面的名字。中间是他们建立联系的日期。块之间也有一些空行。
每个 5 行块代表两个人并且他们已经联系过其他人。所以基本上每个 5 行块是两个节点和它们之间的链接。
我想在 Gephi 中导入它,因此需要重新组织 CSV 文件。可能是 GEXF(图形交换 XML 格式)。否则,像这样简单的 CSV 就可以了:
................................<BR>
Source;Target;Label<BR>
1987 martin;1976 roger;"2012-01-16"<BR>
1987 martin;1979 michael;"2012-01-17"<BR>
等等。如何处理 CSV 使其看起来像上面那样?