流程:
1新建文本文档,然后命名为xx.csv
2用excel打开,输入.csv支持格式的内容(有2种方式),保存
3再用记事本打开,另存为xx.csv,保存类型为txt,编码为UTF-8
原理:
1不能一开始就新建excel,因为如果你直接保存依然是ANSI编码,如果你用记事本打开则会乱码,所以应该是一开始就应该新建文本文档,因为它支持多种格式
2尽管网上说的.csv是用逗号隔开,可是在实际尝试中,我发现是分号隔开
3CSV是用UTF-8编码的,而EXCEL是ANSI编码,所以最终生成的.csv文件应该是UTF-8
创建矩阵网络文件:
源数据:
;张三;李四;王五
张三;1;1;1
李四;1;1;1
王五;1;1;1
1新建文本文档,并命名为new_1.csv
2用excel打开,并将源数据粘贴如下
保存,点击——是
3用记事本打开并另存为,设置如下红框所示
最后打开用Gephi打开new_2.csv就行
创建节点列表
源数据:
id;姓名;性别;年龄
1;张三;男;20
2;李四;男;21
3;王五;女;22
4;赵六;女;22
5;小明;男;18
6;小华;女;17
方法与上述第一种创建矩阵网络文件一样
当然在第2步用excel编辑的时候,可以尝试另外一种excel编辑方式,也是可以的,如下
综上,excel表格里面编辑有2种方式
1用带有分号的源数据,然后粘贴在excel一个单元格进行编辑
2像上图那样分散开来在不同单元格里面
注意
1下面这种编辑方式就不行
因为用Gephi打开如下
将上面编辑方式,逗号换成分号也还是不行
用Gephi打开如下
2用excel编辑了.csv文件后,不能直接保存
csv是文本格式文件,不能够保存格式的,因此还是ANSI编码,所以用Gephi打不开,而是需要做到上面流程第3步