问题标签 [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.
julia - 具有大 xtick 标签编号的 JuliaLang 绘图显示有太多的科学计数法数字和格式错误的指数
我使用Plots.jl
的是默认的 GR() 绘图后端,而不是来自JuliaLang
. x 轴刻度数以千计,生成的系列图使用科学记数法wiki 示例在 x 轴上显示这些数字。给出了太多的小数点,这是可以理解的,因为选择的轴点是由程序设置的,但即使是1.00000x10
这些尾随零也会被打印出来。下面是一个示例,会产生求幂错误。这怎么能解决。甚至更改了 fontfamily 以查看效果是否已删除但仍然存在。( xticks=1:step:final
)
julia - 使用 @animate 宏动画 while 循环
是否可以将 @animate 宏与 while 循环一起使用?
对于 for 循环,此处的文档:https ://docs.juliaplots.org/latest/animations/
python - 使用 Plots.jl 中的 pyplot。如何使多个子图只有一个 colobar?
我正在使用 Plots.jl 在同一个图中制作多个图。使用 pyplot 后端时,每个图都有自己的颜色条,我不想要它,因为它们具有相同的数据。我正在尝试复制这个问题的答案,但是我不知道 Plots.jl API 下的机器的详细信息,所以我无法复制它。我的情节是这样的:
而且,来自链接的答案(在 python 中)是这样的:
据我了解,for 中的代码实际上是在由 plt.subplots 创建的轴中绘制图(在我的情况下,这是由 Plots.jl 完成的。下一行使图更接近,然后是 fig.add_axes 行为颜色条创建一个新轴。最后, fig.colorbar 的行在新轴上创建一个颜色条,并使用 for 循环中最后一个绘图的数据。
我目前的代码是:
而且它不起作用(我不希望它起作用,因为我不知道自己在做什么。
我得到的错误是:
AttributeError("'function' 对象没有属性 'autoscale_None'")
这让我觉得 po :axes [:contourf] 不是召唤我想要的东西的方法。
任何人都可以帮忙吗?谢谢
julia - 如何从 Julia 图中提取 xy 数据?
我正在使用contour
Julia 的函数Plots
来绘制水平曲线。我想从图中提取与水平曲线相对应x
的坐标列表和坐标列表y
,例如,像这样的东西。有没有办法在 Julia 中做到这一点?
julia - 通过 Plots 使用“gr()”和安装 GR.jl 包之间的区别
我已经安装了 Plots.jl 包并使用了“gr()”命令。
然后,我在https://gr-framework.org/julia.html上遇到了 GR.jl
我很困惑两者之间有什么区别。
有人可以对此进行深入了解吗?
谢谢,
matplotlib - Julia Plots: PyCall.PyError("PyImport_ImportModule\n\npyimport 找不到 Python 包 matplotlib.pyplot
我正在尝试使用 pyplot() 后端在 Julia 中使用 plots() 进行绘图。这是我得到的错误。我很困惑我需要做什么来解决这个问题。任何人都可以帮忙吗?
*LoadError: InitError: PyCall.PyError("PyImport_ImportModule\n\npyimport 找不到 Python 包 matplotlib.pyplot。通常这意味着\n你没有在 PyCall 使用的 Python 版本中安装 matplotlib.pyplot。\n \nPyCall 当前配置为使用由 Conda.jl 包安装的 Julia 特定的 Python 分发包。要安装 matplotlib.pyplot 模块,您可以\n使用pyimport_conda(\"matplotlib.pyplot\", PKG)
,其中 PKG 是 Anaconda\n包,其中包含模块 matplotlib.pyplot,或者您也可以直接使用\nConda 包(通过using Conda
后跟Conda.add
等等)。\n\n或者,如果你想在你的系统上使用不同的 Python 发行版,例如系统范围的 Python(而不是 Julia 特定的 Python),\n你可以用那个 Python 重新配置 PyCall . 如 PyCall\n文档中所述,将 ENV[\"PYTHON\"] 设置为要使用的 python 可执行文件\n的路径/名称,运行 Pkg.build(\"PyCall\"),然后重新启动 Julia。 \n\n", PyCall.PyObject(Ptr{PyCall.PyObject_struct} @0x0000000166bd5f40), PyCall.PyObject(Ptr{PyCall.PyObject_struct} @0x00000001a99e3748), PyCall.PyObject(Ptr{PyCall.PyObject_struct} @0x00000001a99f758))模块 PyPlot *
julia - 如何使用 Plots.jl 在 Julia 中显示情节?
我有以下代码用于将一些基本内容绘制到图像上。现在它不起作用......我不明白为什么,我希望其他人可以:)
这是代码:
在此代码中,x_coordinate_holder、y_coordinate_holder、e_holder 只是其中包含双精度数的数组;没有什么花哨。代码运行,它只是不绘制任何东西。我还在文件顶部有“使用绘图”,并在另一个文件中使用 gr() 做了一个测试绘图,它工作正常。
谢谢!
julia - 将图存储在数组中
我正在尝试在子图中绘制数据框不同列的直方图。
这是我尝试过的。但我无法为数组提出正确的定义p
。如何定义 p?
对代码的改进也会有所帮助。
julia - 在 Julia 中将标记形状提供为 Int
在 Julia 中,我可以提供一种颜色作为 Int。例如,这有效:
如果我想改变形状,我可以提供以下内容:
但似乎我无法将标记形状提供为 Int!
是否有任何简单的方法可以为 Plots 中的形状提供 Int?还是将整数转换为形状的好方法?