Julia Gadfly错误:找不到add_plot_element

时间:2015-10-12 17:52:05

标签: julia gadfly

使用Julia 0.3.10和Juno作为IDE和Gadfly最新的。尝试运行示例代码,但遇到add_plot_element not defined错误消息。最后一行抛出错误。在Win8 64bit上运行。我确定我错过了什么。

using Gadfly

xs = [0:0.1:pi]
k = layer(x=xs, y=sin(xs))
p = plot(x=xs, y=sin(xs))
add_plot_element(k, Guide.title("Now it has a title"))

1 个答案:

答案 0 :(得分:2)

首先,add_plot_element正在修改,因此您需要!之类的:

add_plot_element!(k,Guide.title(...))

此功能也不是从Gadfly导出的,所以你真的需要写:

Gadfly.add_plot_element!(k, Guide.title("Now it has a title"))

除了add_plot_element!不适用于Gadfly图层!但是,它确实适用于情节。应该做些什么:

Gadfly.add_plot_element!(p, Guide.title("Now it has a title"))

因为图层本身没有Guide.Title元素,但情节确实如此。