如何解决将具有 4 列或更多列的 DataFrame 转换为 2 列
我知道如何从DataFrame的两列制作邻接矩阵,如下所示。 但是如果我有更多的列,我不知道如何获得邻接矩阵,有什么办法可以隐藏 将具有更多列的数据框转换为具有两列的数据框并应用以下代码来提供邻接矩阵?
dat <- read.table(text="A B
RobertKennedyJr RobertKennedyJr
Real_Sheezzii Real_Sheezzii
Kellie_Martin Kellie_Martin
GowTolson KathyConWom
ClaraLpz3 KathyConWom",header=TRUE)
ma = get.adjacency(graph.edgelist(as.matrix(dat),directed=FALSE))
ma
新数据帧:
A B C D
RobertKennedyJr RobertKennedyJr Robert Eli
Real_Sheezzii Real_Sheezzii Anna Juan
Kellie_Martin Kellie_Martin
GowTolson KathyConWom
ClaraLpz3 KathyConWom"
The New DataFrame should looks like :
"A B
RobertKennedyJr RobertKennedyJr
Real_Sheezzii Real_Sheezzii
Kellie_Martin Kellie_Martin
GowTolson KathyConWom
ClaraLpz3 KathyConWom"
RobertKennedyJr Robert
RobertKennedyJr Eli
Real_Sheezzii Anna
Real_Sheezzii Juan
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。