python常用画图总结(未完成)
本文最后更新于80 天前,其中的信息可能已经过时,如有错误请发送邮件到1729915388@qq.com

Python常用画图总结

 

常用库matplotlib

  • 数据准备
    x = [1, 2, 3, 4]
    y1 = [1, 4, 9, 16]
    y2 = [2, 4, 6, 8]
    
  • 导包
    import matplotlib.pyplot as plt
    
  • 防止汉字乱码
    #防止汉字乱码
    plt.rcParams['font.sans-serif'] = ['SimHei']
    plt.rcParams['axes.unicode_minus'] = False
    
  • 绘制图像
    #画图
    '''
    plot参数属性
    color:线条颜色,值r表示红色(red)
    marker:点的形状,值o表示点为圆圈标记(circle marker)
    linestyle:线条的形状,值dashed表示用虚线连接各点
    axis坐标轴范围[xmin,xmax,ymin,ymax]
    '''
    #画折线图&散点图
    plt.plot(x, y1, marker = 'o',linestyle='dashed')
    plt.plot(x, y2, 'r.')
    plt.axis([0, 6, 0, 20])
    #添加文本 #x轴文本
    plt.xlabel('x坐标轴')
    #y轴文本
    plt.ylabel('y坐标轴')
    #标题
    plt.title('标题')
    #添加注释 参数名xy:箭头注释中箭头所在位置,参数名xytext:注释文本所在位置,
    #arrowprops在xy和xytext之间绘制箭头, shrink表示注释点与注释文本之间的图标距离
    plt.annotate('我是注释', xy=(2,5), xytext=(2, 10),
                arrowprops=dict(facecolor='black', shrink=0.01),
                )
    plt.show()
    
  • 常用参数
    1. lable:设定坐标线的标签, e.g. ax1*.*plot(x1, y1, label=’x的label’)
    2. title:设定标题。e.g. plt.title(‘title_name’)
    3. y :纵坐标。
    4. x :默认为[0, 1, … , N-1],可手动设定。
    5. data:是:一个自带坐标标签(lable)的数据。如果指定,x坐标y坐标将会显示数据源标签名称;
    6. color:设定线的颜色;
    7. marker:设定节点的样式;
    8. alpha设定图的透明度,取值范围是[0,1]。

     

    color

    • 常用color参数
    • w white
      b blue
      g green
      r red
      c cyan # 青色/蓝绿色
      m magenta # 品红/洋红色
      y yellow
      k black
    • marker常见参数
    • plt.plot()如果没有连接节点的linestyle参数,结果将为散点图。
  • **Kwargs参数部分
    1. ls 或者 linestyle:设定折线的格式,[文字表述版为‘ solid’, ‘dashed’, ‘dashdot’, ‘dotted’],符号表述版[ ‘‘, ‘‘, ‘-.‘, ‘:‘];
    2. lw 或者 linewidth:设定折线的宽度,
    3. drawstyle:指定画图的格式,比如drawstyle=’steps-post’,即阶梯图线;
    4. ms 或者 markersize:设定大小;
    5. mec 或者 markeredgecolor:设定边框的颜色;
    6. mew 或者 markeredgewidth:设定边框粗细的值;
    7. mfc 或者 markerfacecolor:设定填充的颜色;
    8. ax1.set_xlable:设定ax1(子图)x坐标的名称
    9. ax1.set_ylable设定ax1(子图)y坐标的名称
    10. 其他待续参数
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇