SuperJulia

Julia语言PyPlot包绘图_2020-03-17Tu

2020-03-17  本文已影响0人  知无牙

1. 安装PyPlot包

using Pkg

Pkg.add("PyPlot")

2.绘制折线图

usingPyPlot

x=1:50

xlabel("x")

y=rand(50)

ylabel("y")

title("base plot")

grid("on")

plot(x,y)

3.绘制手绘风格的曲线图

x=1:10

xlabel("x")

y=ones(10)

fori=1:1:10

y[i]=-i*i*i

end

ylabel("y")

title("XKCD plot")

xkcd()

plot(x,y)

4.创建条形图

x=[1,2,3,4,5]

y=[1,2,4,8,16]

bar(x,y,color="blue")

5.绘制水平条形图

x=[1,2,3,4,5]

y=[1,2,4,8,16]

barh(x,y,color="green")

6. 绘制饼图

labels=["google";"apple";"MS";"xiaomi"]

colors=["orange";"blue";"red";"green"]

sizes=[200;900;30;1400]

fig=figure("pyplot_piechart",figsize=(10,10))

p=pie(sizes,labels=labels,shadow=true,startangle=90,colors=colors)

title("pie plot")

7.绘制散点图

fig=figure("scatterplot",figsize=(10,10))

x=rand(50)

y=rand(50)

areas=10000*rand(50)

scatter(x,y,s=areas,alpha=0.5)

grid("on")

title("Scatter plot")

8.绘制方块图

x=rand(100)

y=rand(100)

xlabel("x")

ylabel("y")

title("hist2D plot")

hist2D(x,y,bins=10)

上一篇下一篇

猜你喜欢

热点阅读