小编wrs*_*rsc的帖子

如何使用 for 循环计数器编写命令并在 Julia 中对其进行评估

我创建了一个函数来在 Plotly 中创建一个带有 N 个子图的图形。为了隐藏这些子图的 x 轴标签,我想在这个函数内执行,例如 N=5

relayout!(p, xaxis_showticklabels=false)
relayout!(p, xaxis2_showticklabels=false)
relayout!(p, xaxis3_showticklabels=false)
relayout!(p, xaxis4_showticklabels=false)
Run Code Online (Sandbox Code Playgroud)

由于我事先不知道子图的数量 N,因此我想在循环中执行此操作,在命令 ...xaxis n _...中使用 for 循环计数器n 。

我尝试构造字符串,然后使用 eval(Meta.parse(expr)) 解析它,但这不起作用,因为 eval 仅在全局范围内有效。

任何有关如何执行此操作的建议将不胜感激。

metaprogramming julia plotly

5
推荐指数
1
解决办法
112
查看次数

标签 统计

julia ×1

metaprogramming ×1

plotly ×1