Julia 如何将条形图x轴上的标签从数字更改为文本?

Julia 如何将条形图x轴上的标签从数字更改为文本?,julia,plots.jl,Julia,Plots.jl,我正在尝试使用Plots.jl和GR后端制作条形图,想知道如何使x轴显示文本标签而不是数字。基本上我就是这么做的: using Plots; gr() data = [1,2,3] labels = ["one","two","three"] bar(data, legend=false) 这将生成以下绘图: 如何在x轴上显示标签(“一”、“二”、“三”),而不是“12 3” 谢谢 答案(谢谢Tom!)是将标签作为x值传递(目前仅

我正在尝试使用Plots.jl和GR后端制作条形图,想知道如何使x轴显示文本标签而不是数字。基本上我就是这么做的:

using Plots; gr()
data = [1,2,3]
labels = ["one","two","three"]

bar(data, legend=false)
这将生成以下绘图:

如何在x轴上显示标签(“一”、“二”、“三”),而不是“12 3”

谢谢

答案(谢谢Tom!)是将标签作为x值传递(目前仅在dev分支上可能):


方法是将标签作为“x”值传递:
条(标签、数据)
。然而,对于我最近实现的GR后端来说,这是一个开放的问题。如果您愿意帮助测试bug,这应该在dev分支上起作用:
Pkg.checkout(“Plots”,“dev”)
谢谢,这很有效!
Pkg.checkout("Plots","dev")
using Plots
gr()

data = [1,2,3]
labels = ["one","two","three"]

bar(labels, data, legend=false)