【问题标题】:List as an argument in R在 R 中作为参数列出
【发布时间】:2022-07-22 20:56:50
【问题描述】:

这可能是一个相当平庸的问题。我是一个对编码知之甚少的 r 用户。

我正在使用包“EGAnet”并使用函数 EGA 创建一个绘图。这个函数有一个“plot.args”参数。从 ?EGA 页面

plot.args
列表。网络图的附加参数列表。

对于 plot.type = "GGally"(参见 ggnet2 获取完整的参数列表):

vsize 节点的大小。默认为 6。

label.size 标签的大小。默认为 5。

alpha 节点的透明度级别,可能是单个值或值向量。默认为 0.7。

edge.alpha 边缘的透明度级别,可能是单个值或值向量。默认为 0.4。

legend.names 每个维度都有名字的向量

color.palette 节点的调色板。对于自定义颜色,请为向量中的每个维度输入 HEX 代码。有关更多详细信息和示例,请参阅 color_palette_EGA

我不知道如何修改此列表的参数以将它们添加到函数 EGA。例如,我想更改 color.palette (color.palette = "grayscale") 和 vsize (vsize = 8) 参数。

如何创建此列表以添加到函数中?

最终的函数看起来像

ega.sds <- EGA(data = ex_graph, model = "glasso", plot.EGA = T, plot.args = ???)

我要添加什么来代替???

谢谢你一百万。

【问题讨论】:

  • 尝试使用plot.args = list(color.palette = "grayscale", vsize = 8) 作为调用EGA 的参数
  • 就这么简单吧?我觉得自己像个白痴。非常感谢,成功了。

标签: r list egg


【解决方案1】:

我相信你只需要写:

plot.args = list(
   color.palette = "grayscale",
   vsize = 8
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-06
    • 2016-08-15
    • 1970-01-01
    • 2015-05-18
    • 2023-01-22
    • 2014-12-03
    • 1970-01-01
    • 2022-01-06
    相关资源
    最近更新 更多