我正在尝试在R中绘制图表,如果标签为“blue', 'red', 'purple', 'green'
以下是我目前执行情节的代码行:
plot(g, layout = layout.auto, vertex.size=0, vertex.label=
ifelse((V(g)$label == 'red' || V(g)$label == 'blue' || V(g)$label == 'purple' || V(g)$label == 'green'), V(g)$label, NA),
edge.arrow.size=.1, main=infile)
结果是根本没有打印标签。如果我只有一个案例(没有||符号),那么它将打印正确的标签。
test
的{{1}}参数似乎不适用于ifelse
符号?感谢您的帮助?