问题标签 [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.
jupyter-notebook - Julia Plots 在 Jupyter 笔记本中没有输出
我正在尝试绘制几何总和(出于教学目的),并且对于某些输入值没有输出。这是使用最新版本的 Chrome 在 MacOS Mojave 10.14.5 上使用 Julia 1.3 运行的
这是代码:
这在 Jupyter notebook 中为 n 在 1:13 中绘制得很好。此后,它绘制任何奇数n,但没有偶数n。如果我减少域(例如 x= LinRange(-2.0,2.0,1001))或者如果我从绘图语句中删除 ylims,它也会绘图。
这涉及到一些非常大的 y 值,包括奇数和偶数 n。我检查了 NaN,但没有。
如果我在 REPL 中运行代码,它也运行得很好。
如果我使用 PyPlot 而不是 Plots 也没有问题,所以这对我来说不是一个严重的问题。
但是有没有人对可能发生的事情有所了解?
macos - Julia Plots.gif 不以 root 身份运行时加载错误
操作系统:Mac OS 10.14.16;朱莉娅版本:JuliaPro_v1.3.1-1
我在 Julia 中为绘图设置动画,当我不以 root 身份启动 JuliaPro 时,无法实现 Plots.gif 的所需功能。我最近克服了 JuliaPro 中的一个错误,在尝试通过调用sudo chown -R foo ~/.juliaPro
. 如果我以自己的身份运行 JuliaPro,即不是 root,我会收到以下错误:
但是当我运行 JuliaPro 作为sudo
gif 正确执行时......
我试图在 ffmpeg (通过 Homebrew 安装)上放置一个符号链接,/Users/connorfuhrman/.juliapro/JuliaPro_v1.3.1-1/artifacts/060c5b3c7386ef4a519b0d3e45380e0b905e0bf1/bin/
但这给出了与进程失败相同的错误。
为什么 Julia 的 Plot.gif 在以 root 身份运行时会正确执行,但在定期调用时却不能正确执行?如果我 chown-ed 相关文件夹/文件,为什么会发生这种情况?
请注意,我已经从堆栈跟踪中编辑了一些不会改变相关信息的个人信息。
latex - Julia 绘图问题:标签重叠和 LaTeXStings 扩展
下面的示例图有两个相互排斥的问题。
- y 轴标签和 y 刻度标签彼此重叠。我也找不到转移的方法。我想扩大地块的大小以适应必要的间距。
- 我希望 y 轴标签是带有下标 theta 的 sigma。看起来 Unicode 不允许下标 theta。我希望通过使用 LaTeXStrings 来解决这个限制。但是,我无法让 LatexString 扩展到绘图上的适当形式。请注意,无论是否使用 LatexString 作为 ylabel,都会出现问题 #1,并且 LatexString 扩展也不适用于其他字符串值。
下面提供了示例图、代码和数据以进行重现。我在 Windows 上使用带有 Plotly 后端的 Juno 编辑器。
julia - 我可以将 ColorGradient 中的特定值分配给标记吗?
对于这个超级基本的问题,我深表歉意,但我在绘图方面没有经验,而且 Julia 绘图的许多文档都假设比我拥有更多的知识!
我正在使用 Plots 创建一个散点图,其中每个标记都是根据空间位置绘制的,我想按每个标记所持有的值的大小来缩放颜色。我这样创建了一个颜色渐变:
M 与标记的数量有关,这样我可以根据我拥有的标记数量创建合适的颜色比例。
我假设我正在创建某种结构,该结构将根据从 0.01 到 0.99 的值从该渐变中分配颜色。但是,我想我不明白结构 C 是什么。当我分配 color = C(v),其中 v 介于 0 和 1.00 之间时,我收到一条错误消息,指出 C 不接受 Float64 类型。
有没有办法可以根据它的值从这个渐变中为标记分配一些颜色?我将每个位置的所有值都存储在另一个数组中。
更新:我也尝试过对 C 进行索引。我将值转换为 Int64,范围为 1-99,并尝试设置 color=C[v],但 C 也不采用 Int64 类型。
更新 2:好的,所以我意识到我的问题是我不理解 |> 功能,所以我将代码重写为:
现在我可以索引我的颜色渐变了!但是,我仍然在将颜色设置为存储在 myGradient 数组中的值时遇到问题。
当我在 REPL 中键入 myGrad[c_index[i]] 时,它会绘制一种颜色。但是我从上面的代码中得到一个错误,它指出
“无法将 RGB{Float64} 转换为用于绘图的系列数据”
如果我按如下方式更改情节线,我会得到一个稍微不同的错误:
错误:LoadError:MethodError:没有方法匹配 plot_color(::Float64)
所以由于某种原因,我不能存储这种颜色,作为我的情节的颜色变量。
julia - 如何在 Plots.jl 中旋转字体
如何为Julia 绘图包 Plots.jlxlabel
或在其中旋转字体?ylabel
julia - 如何在 julia Plots 中更改图例中的线宽?
是否可以使图例线宽与图中的线宽相匹配?不幸的是,我在文档中找不到任何内容。
julia - 朱莉娅如何使用绘图
当我尝试使用 Plots 时,它会出错。请帮助我,我该如何处理?我正在使用 Julia v1.3.0 并且Pgk.add("Plots")
下载了所以我不知道为什么我会遇到这个问题...... Julia 的版本或 Plots 包的版本是否错误?(我在 macOS 上,是这个问题吗?)