问题标签 [plots.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 回答
1071 浏览

julia - Plots.jl 和多面箱线图

在 Julia 中,我设法用以下最少的工作代码获得了箱线图:

在此处输入图像描述

然而,结果对我来说并不好,因为三个箱线图是重叠的。是否有解决方案,Plots.jl或者我应该转移到 PyPlot 或另一个 Julia 库吗?

0 投票
1 回答
765 浏览

plot - 在 Julia 中绘制许多点

我正在做一个项目,该项目要求在 Julia 的平面上绘制 (x,y) 点。到目前为止,在 Jupyter 笔记本中使用带有 pyplot 后端的 Plots,我已经能够使用简单的 scatter() 函数一次绘制几百万个点。但是,我想一次绘制更多图,并且我敢打赌,当我扩大 n 时,这并不是一种真正有效的方法。

在 Julia 中是否有更好、更快和/或更少内存密集型的方法来绘制许多点?我更喜欢使用与我上面的设置接近的东西,但这不是必需的。也可以考虑切换语言或切换我的数据显示方法。

0 投票
3 回答
1673 浏览

plot - Julia - 在同一个图中显示多个图(不是子图)

可以在同一个绘图显示中绘制多个系列,也可以在一个显示中绘制多个子图。但我希望将几个完全不同的图(不一定是地图的系列或图表)精确显示在一个框架中。我怎样才能做到这一点?在 Maple 中,您为每个图分配名称,例如 P1:=...:P2:= ...:然后使用plots:-display(P1,P2,...);它就可以了。但我想在 Julia 中做到这一点。假设我有以下图作为示例;

现在如何在一个情节中同时拥有 P1 和 P2?我不是用一条绘图线编写此特定示例的输出的捷径或技巧,请注意我的问题是一般性的,例如 p2 可以是曲线或其他东西,或者我可能有一个for生成绘图的流程在每个步骤中,然后我想将所有这些形状放在for循环结束时的一个绘图显示中。


尝试使用plot!()任意顺序添加到绘图的简单示例的代码。

通过运行上面的代码,我分别看到了以下图表。 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

但我希望看到的是一个带有绿色矩形的图,图中添加了两个橙色矩形。

0 投票
1 回答
2275 浏览

plot - 如何使用 Plots.jl 缩放字体大小

有没有办法一次重新调整所有字体大小(图例、刻度标签、轴标签……)?

Filippo VicentiniSlack上的原始问题。

0 投票
1 回答
35 浏览

plots.jl - 如何控制 Plots.jl 中的轴限制,以使轴以刻度开始和结束?

只是using Plots,如何控制轴限制?我希望轴始终以刻度开始和结束,而不是默认扩展一些小空间。我在 中找不到任何有用的东西plotattr(:Series)

代码是标准示例:

你能帮我吗?谢谢。

0 投票
2 回答
277 浏览

dataframe - 如何在 Julia 中将 GroupedDataFrame 转换为 DataFrame?

groupby我使用以下函数对 DataFrame 的子集进行了计算:

现在我想绘制结果,但我收到以下绘图的错误消息:

仅支持表

绘制数据的最佳方法是什么?我的想法是创建一个 DataFrame 并从那里开始。我将如何做到这一点,即如何将 GroupedDataFrame 转换为单个 DataFrame?谢谢!

0 投票
1 回答
209 浏览

matplotlib - 在 Julia 中绘图:缺乏广泛且容易理解的文档?

作为一名物理专业的学生,​​我并不擅长编码,但对于建模东西来说已经足够了。绘图总是以超级烦人的方式结束。如果需要,可以很容易地在 Julia 文档中查找内容。与情节完全不同的故事。没有很好的资源来学习处理可用的绘图包。

我迷路了。例如,PyPlot 有适当的文档,但仅适用于 Python,并且代码在 Julia 中不起作用。然后有几个例子显然不能回答我所有的问题。我错过了什么吗?我觉得自己很愚蠢,但我也知道我周围的每个人也花很多时间在策划上。

关于查找内容的任何建议?

提前致谢

0 投票
2 回答
2877 浏览

julia - 如何在不关闭 Julia 环境的情况下清理 Plots (GR)

我正在调试一个脚本(Plots.jlGKS QtTerm后端一起使用)。所以我多次运行脚本。当我从终端运行它时bash> julia pointPlacement.jl,初始化 Julia 和 Plots.jl 需要很长时间(与 python 相比,这是一个很大的不便)。因此,我宁愿让 Julia 保持打开状态并从内部运行脚本,例如julia> include( "pointPlacement.jl" )

问题是地块堆积。这是9次运行之后。应该只有 2 个数据集,而不是 18 个:

在此处输入图像描述

我想关闭(杀死,摧毁)他们

如果我这样删除!,它会有所帮助

但是,我仍然担心一些垃圾(以前的数字)会留在内存中,并且在我运行脚本 100 倍后 Julia 会崩溃。因此,我想在每次运行脚本时调用一些函数,如clear(), flush(), closeAll()... 或其他...

0 投票
1 回答
622 浏览

plot - 如何在 Plots.jl 中获取绘图属性

创建绘图后如何访问绘图的属性?

例如,我希望从绘图中获得 y 轴限制。像这样的东西不起作用:

这个错误:

0 投票
1 回答
87 浏览

jupyter-notebook - 为什么 plot 在 atom 中出现错误但在 jupyter-notebook 上工作正常?

我是 Julia 的新用户。我想开始使用 Juno 在 Atom 中使用 Julia。在我使用 jupyter-notebooks 做一些教程之前。现在,当我尝试运行下面的代码时,它会返回以下错误消息。当我在 jupyter-notebook 中的同一台机器上运行相同的代码时,我没有收到错误。

网上有很多人遇到同样的错误,但没有一个解决方案可以帮助我。在我看来,绘图的问题没有正确预编译。例如:绘图未使用 Julia 定义

UndefVarError:在 testatom.jl:3 绘制未定义的顶级范围