2014-03-19 82 views

回答

0

朱莉婭支持UTF編碼,所以呈現你會做這個

pi = char(960) 

960是pi的整數代碼丕符號。當我直接在Gadfly圖例中使用它時,它在最大範圍960上呈現爲彩條(不知道爲什麼)。但是我通過使用@sprintf宏來解決這個問題。

最終的解決方案:

using Gadfly 
using DataFrames 

Gadfly.set_default_plot_size(20cm, 12cm) 
pi = @sprintf("%s", char(960)) 
df1 = DataFrame(x=rand(100), y=rand(100), label=s) 
plot(df1, x="x", y="y", color="label") 

enter image description here

1

要在任何點刻度。 e.x,在π/2π試試這個,

julia>plot([sin,cos],0,6, Stat.xticks(ticks=[π/2,π])) 

enter image description here

不可能有符號像π作爲刻度。