问题标签 [makie.jl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
125 浏览

julia - 没有可用的后端(GLMakie、CairoMakie、WGLMakie)

我正在关注 Agents.jl 教程(https://juliadynamics.github.io/Agents.jl/stable/examples/schelling/)并在执行这段代码时收到以下错误。任何想法为什么?

0 投票
1 回答
92 浏览

julia - 图而不是用于 julia 代理模型的 InteractiveDynamics 应用程序

我正在关注 Agents.jl 包(https://juliadynamics.github.io/Agents.jl/stable/examples/schelling/)中的 schelling.jl 教程。在教程快结束时,他们创建了一个交互式应用程序。include("schelling.jl")但是当我运行脚本(任何想法我如何将它作为一个交互式应用程序?

注意我使用的是 vscode IDE

在此处输入图像描述

0 投票
1 回答
148 浏览

plot - 如果存在其他绘图元素,则在 Makie.jl 中链接轴

我想创建多个带有各自图例和共享 y 轴限制的子图。我目前正在通过执行以下操作在循环中创建子图:

这很好用,但是当接下来尝试向每个子图添加图例时:

这现在会引发错误:

因为除了之前的原始对象之外,fig.content现在还包括对象。Makie.MakieLayout.Legend()Axis

我需要事先过滤掉这些,还是有更好的方法来生成所需的图?

0 投票
0 回答
78 浏览

plot - 使用 Makie.jl 在 Julia 中围绕坐标绘制球体

我有一个数据结构,它将 3D 结构存储为球体的边界体层次结构,并输出一个包含 3D 坐标和球体半径的文件。我正在尝试使用 Makie.jl 绘制这些球体,但到目前为止我还没有成功。在从 XSLX 文档中提取坐标并将它们存储在其中并将每一列分配给适当的变量之后,我尝试编写一个 for 循环来连续绘制每个坐标。但由于某种原因,输出始终是 2D 图,即使我传递的参数使用 3 个坐标。到目前为止,我已经尝试将坐标作为元组传递,遍历一个元组列表;下面的代码绘制了最接近我想要结束的代码(斯坦福兔)。我错过了什么,或者我哪里出错了?提前致谢!

我还尝试修改此处提供的示例以适合我想要的内容,但到目前为止我还没有成功。再次感谢您的任何帮助,并提前感谢您!

0 投票
1 回答
72 浏览

julia - GLMakie 图的 x 轴上的量化失真。为什么?

我使用以下方法创建了一个简单的情节GLMakie

结果如下所示:

在此处输入图像描述

看起来 x 轴是高度量化的。该Plots包可以很好地处理相同的命令:

在此处输入图像描述

GLMakie如果 x 范围以 0 为中心,也可以处理相同的图:

在此处输入图像描述

为什么会这样?是否GLMakie使用较小的浮点数来提高速度?我能做些什么来避免这种情况吗?

0 投票
1 回答
54 浏览

julia - 为什么 CairoMakie.jl 运行从官网复制的代码时不显示任何内容?

此代码是从官方 makie 网站复制的

它应该绘制一个基本的 sin 函数并将其显示在新窗口中。代码执行时不会抛出错误,并且在 REPL 中运行时会打印出以下内容:

但是,它不显示任何内容。在 REPL 中运行或在脚本中运行时都不会。我正在使用 2020 M1 Mac、MacOS Monterrey、Julia 版本 1.7

为什么什么都不显示?

0 投票
1 回答
46 浏览

julia - 莳绘归还空地

我是 julia 的新手,我想从数据框中绘制一个简单的散点图,其中颜色编码为 String7 十六进制代码,快照,

当我使用以下代码绘制散点图时,它可以工作。

散点图

虽然当我使用 @ginkul 建议的那样使用这个

我得到FigureAxisPlot()了输出,没有显示任何情节。

任何帮助,将不胜感激。

versioninfo

0 投票
1 回答
62 浏览

julia - 如果只有一个箱线图,则忽略 Makie 箱线图宽度

CairoMakie用来绘制箱线图。中的论点似乎仅widthboxplot有 2 个或更多箱线图要绘制时才有效,但如果只有一个箱线图则被忽略。例如,

正确地给出了一个苗条的箱线图外观:

在此处输入图像描述

但这样做:

相反,无论我赋予width参数什么值,都会给出一个宽箱线图:

在此处输入图像描述

这是一个错误吗?任何解决方法,以便仅绘制 1 个箱线图也给了我一个苗条的箱线图。谢谢你。

0 投票
1 回答
41 浏览

julia - 使用 Julia 定义地形 EEG/MEG 绘图函数

是否可以在 MatLab 中定义类似plot_topography的函数来在 Julia 中绘制地形 EEG/MEG 图?在此处输入图像描述

0 投票
1 回答
38 浏览

plot - 如何将滑块添加到此绘图功能?

我有一个用滑块创建绘图的函数。该代码基于本 Makie 教程中的第一个示例

我收到错误和警告消息:

我在这里想念什么?