julia plot 不适用于 float64 向量
julia plot not working with float64 vectors
我正在尝试绘制 2 个系列,一个训练集和一个带有绘图的测试集:
xp = append!(XTrain.humidity, data.humidity)
yp = append!(YTrain, predictions)
println(length(xp))
println(length(yp))
Plots.plot(x=xp, y=yp,seriestype=:scatter)
这个输出
382
382
这是预期的结果,xp 和 yp 都是浮点数向量
xp = [82.00274423, 80.31964408, 82.3207629, 83.37011772, 82.63941394, 82.894086...]
yp = [49.027397, 49.027397, 49.027397, 49.027397 ...]
但输出中的情节如下所示:
你得到这个情节是因为没有什么可情节的。 Plots.plot
是这样的 supposed to be called,要绘制的数据作为 positional 参数传递:
Plots.plot(xp, yp, seriestype=:scatter)
据我所知,关键字参数用于自定义绘图(如设置系列类型),而不是用于将数据传递给绘图。
我正在尝试绘制 2 个系列,一个训练集和一个带有绘图的测试集:
xp = append!(XTrain.humidity, data.humidity)
yp = append!(YTrain, predictions)
println(length(xp))
println(length(yp))
Plots.plot(x=xp, y=yp,seriestype=:scatter)
这个输出
382
382
这是预期的结果,xp 和 yp 都是浮点数向量
xp = [82.00274423, 80.31964408, 82.3207629, 83.37011772, 82.63941394, 82.894086...]
yp = [49.027397, 49.027397, 49.027397, 49.027397 ...]
但输出中的情节如下所示:
你得到这个情节是因为没有什么可情节的。 Plots.plot
是这样的 supposed to be called,要绘制的数据作为 positional 参数传递:
Plots.plot(xp, yp, seriestype=:scatter)
据我所知,关键字参数用于自定义绘图(如设置系列类型),而不是用于将数据传递给绘图。