问题标签 [julia-plots]

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 回答
120 浏览

python - 根据 julia 中的数据绘制 3d 表面(使用绘图)

我想知道如何使用绘图(或替代方法)在 Julia 中基于数据(而不是方程)绘制 3d 表面。

我有几个表格,其中包含 x、y、z 的数据。以下是 3 个表的示例:

PS:如果 Julia 没有能力,也欢迎使用其他语言

0 投票
1 回答
71 浏览

julia - 如何在 Julia 中使用 for 循环将绘图添加到单独的图形中

我正在尝试创建两个单独的数字,我想使用 for 循环为每个数字添加图。

我希望得到两个数字,就好像我是分开做的一样: pt1的测试 pt2的测试

但相反,我得到的是两个数字,其中包含 和 的所有pt1pt2实际结果

我试着研究 using push!,但我发现的例子是制作 gif,这不是我想要做的。这似乎是应该工作的最直接的方式,我一定只是遗漏了一些明显的东西。

0 投票
2 回答
463 浏览

julia - Julia 中带有子图的 hline/vline

我正在尝试向子图添加一条水平线,从这个讨论中:https ://discourse.julialang.org/t/vline-with-subplots/25479/2 ,我有以下内容

这产生了情节。

地块

现在我要做的是在底部绘图上做水平线,而不是在顶部做水平线。如果我只指定hline!([4]),它默认为顶部的。有没有办法只做底部的?

0 投票
0 回答
156 浏览

julia - Julia Plots 动画`gif()` 无限期挂起

我在使用 Plots.jl 编写的可视化例程中遇到了一些奇怪的行为。我编写的模块使用以下形式的代码(删除了一些不相关的细节)。它旨在生成二维偏微分方程结果的二维动画。

如果我最后使用此代码运行我的程序,则程序会在扩展坞中打开“gksqt”应用程序后无限期挂起。杀死程序会产生以下堆栈跟踪。

我对这种行为完全感到困惑 - 如果有人有任何建议,将不胜感激。

使用 Julia 1.6.2 在 MacOS 11.2.3 上运行。

0 投票
1 回答
113 浏览

julia - 在 Julia 中绘制代数曲线

我正在寻找可视化的一些代数曲线Julia

我有多项式:

f1=(x^4+y^4-1)(x^2+y^2-2)+x^5y

f2 = x^2+2xy^2-2y^2-1/2

我想绘制 V(f1) 和 V(f2) 以便我可以看到它们的共同交叉点。我尝试过使用等高线图,Gadfly.jl但它似乎只允许我一次绘制一条曲线。有没有办法在另一个包中绘制两条曲线Gadfly.jl或在另一个Julia包中绘制?

这是我到目前为止所拥有的。 在此处输入图像描述

0 投票
1 回答
24 浏览

arrays - 不一致的 MethodError:仅存在于对绘图的调用之外

这是工作正常的代码:

我可爱的输出

但是,如果我再次尝试调用,则会p(v)收到方法错误。

这是相同的函数,只有最后一行发生了变化:

MethodError: Vector{Float64} 类型的对象不可调用使用方括号 [] 来索引数组。

为什么是这样?我可以在通话中调用它plot!吗?

0 投票
0 回答
49 浏览

julia - Julia 曲面绘图

我试图使用 Julia 制作曲面图。但是我在运行程序时遇到错误找到附加的错误

0 投票
0 回答
98 浏览

plot - 使用 scatter 时 Julia 中的 MethodError!功能

square1-自定义函数

z-整数数组

错误信息:

MethodError: 没有方法匹配 Val{:scatter}(::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char , ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, ::字符, : :Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char, ::Char , ::字符)

我是 Julia 的新手,我以前从未遇到过这个错误。

0 投票
1 回答
269 浏览

julia - Julia中2点之间的绘图线

假设我们画了 10 个点,我们想在每个点之间画一条简单的线。

我们如何在 Julia 中使用 Plots.jl 包做到这一点?,我已经搜索了一段时间,但还没有找到任何有用的东西。

0 投票
1 回答
33 浏览

csv - Julia Box 绘图,不读取名称包含空格和括号的 csv 文件列但读取 1word 列标题没有问题的列

这是 Julia 中的代码

使用 CSV

使用数据框

使用 PlotlyJS

df= CSV.read("路径", DataFrame)

情节(df,x =:年龄,种类=“盒子”)

#我确实得到了这个的箱线图,因为在 csv 中,该列以“年龄”为标题

plot(df, x=:年收入 (k$), kind="box")

错误:语法:参数列表中缺少逗号或 ) Stacktrace:[1] 顶级范围 @ none:1 #这里我收到一个询问语法的错误,但我不明白,因为 x= 部分正是该列的内容被标记。如果我尝试'x =:Annual',我会得到一个没有任何内容的箱形图,但列标题是“年收入(k$)”。

非常感谢您的帮助!

参考:https ://plotly.com/julia/box-plots/