亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

用python進行簡單的畫圖操作

標簽:
Python

我用python的matplotlib模块进行简单的画图操作,作为入门参考,下面直接上代码:

#coding:utf-8
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(-np.pi,np.pi,512,endpoint=True)
c=np.cos(x)
s=np.sin(x)
plt.figure(1)  #首先建立一张图figure1
plt.plot(x,c,color='red',linewidth='1.0',label='COS',linestyle='-',alpha=0.5)
plt.plot(x,s,'b--',label="SIN")   #-表示画线的类型,还可以用*画线
plt.title("COS & SIN")    #图的名字
#设置坐标轴
ax=plt.gca()      
ax.spines["right"].set_color("none")   #设置坐标轴的颜色
ax.spines["top"].set_color("none")
ax.spines["left"].set_position(("data",0))  #设置坐标轴的位置
ax.spines["bottom"].set_position(("data",0))
ax.xaxis.set_ticks_position("bottom")   #x轴的数据显示在x轴右侧
ax.yaxis.set_ticks_position("left")    #y轴的数据显示在y轴左侧
plt.legend(loc="upper,left")  #显示图例
#plt.axis([-1,1,-0.5,1])   #指定绘图范围,x从-1到1,y从-0.5到1
plt.grid()     #显示网格线
plt.fill_between(x,np.abs(x)<0.5,c,c>0.7,color='green',alpha=0.5) #填充颜色
plt.show()

作图效果如下:

https://img1.sycdn.imooc.com//5b29f2910001dd0006360491.jpg

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消