美文网首页SuperJulia
Julia语言PyPlot包绘图_2020-03-17Tu

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

作者: 知无牙 | 来源:发表于2020-03-17 23:19 被阅读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)

    相关文章

      网友评论

        本文标题:Julia语言PyPlot包绘图_2020-03-17Tu

        本文链接:https://www.haomeiwen.com/subject/twhfyhtx.html