RCytoscape パッケージを使用して、ネットワークを R から cytoscape にエクスポートしてみました。ドキュメントに従おうとしましたが、失敗しました。以下は、私が使用したコマンドです。
data(liver.toxicity)
X <- liver.toxicity$gene
Y <- liver.toxicity$clinic
toxicity.spls <- spls(X, Y, ncomp = 3, keepX = c(50, 50, 50), keepY = c(10, 10, 10))
result<-network(toxicity.spls, comp = 1:3, threshold = 0.8,
X.names = NULL, Y.names = NULL, keep.var = TRUE,
color.node = c("mistyrose", "lightcyan"),
shape.node = c("rectangle", "circle"),
color.edge = c("red", "blue"),
lty.edge = c("solid", "solid"), lwd.edge = c(1, 1),
show.edge.labels = FALSE, interactive = FALSE)
library(RCytoscape)
cw <- CytoscapeWindow ("result", graph=makeSimpleGraph())
displayGraph (cw)
42 個の頂点と 78 個のエッジをインポートする代わりに、ドキュメントに示されている 3 つのエッジとノードをインポートするだけです。私は間違いを犯していることに気づいていません。