gpt4 book ai didi

julia - 如何在 Julia 的同一个图上绘制多条曲线?

转载 作者:行者123 更新时间:2023-12-03 23:17:36 27 4
gpt4 key购买 nike

我正在使用 Julia 线性回归模型从头开始。完成所有数学计算后,我需要绘制 线性回归图

我有一个 散点图 线性拟合 (线性)图分别准备好,我如何组合它们或在散点图上使用我的线性拟合图?

基本上,我如何在 中的单个图上绘制多个图 Julia ?

注意:我也不知道 python 或 R

x = [1,2,3,4,5]
y = [2,3,4,5,6]

plot1 = scatter(x,y)
plot2 = plot(x,y) #line plot

#plot3 = plot1+plot2 (how?)

最佳答案

Julia 没有内置绘图包,因此您需要选择一个。流行的绘图包有 Plots、Gadfly、PyPlot、GR、PlotlyJS 等。您需要先安装它们,对于 Plots,您还需要安装一个“后端”包(例如上面提到的最后三个之一)。

使用 Plots,例如,你会做

using Plots; gr() # if GR is the plotting "backend" you've chosen
scatter(point_xs, point_ys) # the points
plot!(line_xs, line_ys) # the line

这里的关键是 plot!命令(而不是 plot ),它修改现有图而不是创建新图。

更简单的你可以做
scatter(x,y, smooth = true) # fits the trendline automatically

另见 http://docs.juliaplots.org/latest/

(免责声明:我与情节有关 - 其​​他人可能会给你不同的建议)

关于julia - 如何在 Julia 的同一个图上绘制多条曲线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47179359/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com