Julia 如何将条形图x轴上的标签从数字更改为文本?
我正在尝试使用Plots.jl和GR后端制作条形图,想知道如何使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值传递(目前仅
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)