jupyter 畫基礎圖

import numpy as np
import matplotlib.pyplot as plt 
%matplotlib inline
# 創建一個等差數列,初始是0,終值是100,有100個數
x = np.linspace(0,100,1000)
y = np.sin(x)
plt.plot(x)
plt.plot(x,y,c='red',lw=2,ls='-')
plt.show()
# lw是線的寬度,ls是線的樣式
plt.plot(x,y,ls='-',marker = 'o',markersize=4,c='red',\
        markeredgecolor='black',markerfacecolor='green',label='x和y的關係')
plt.show()
# markersize是圓的大小,markeredgecolor是圓的邊框的顏色,
# markerfacecolor是圓填充的顏色
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
x = np.linspace(0,10,100)
y = np.sin(x)
plt.plot(x,y,ls=':',lw = 2,label='x和y的關係')
plt.legend(loc='upper center') #圖例
plt.show()
x = np.arange(0,1.1,0.01)#初始值,終值,步長
y=x**2 #y等於x的平方
 plt.figure(figsize=(6.4,4.84),dpi=100,facecolor='white') #dpi是分辨率,facecolor是畫布的顏色
plt.title('這是一幅畫')
plt.xlabel('xl')
plt.ylabel('y')
plt.xlim([0,1]) # x軸的範圍
plt.ylim([0,1])
plt.xticks([0,0.2,0.4,0.6,0.8,1]) #刻度的標籤
plt.yticks([0,0.2,0.4,0.6,0.8,1])
plt.plot(x,y,label='y=x^2')
plt.legend(loc='best')
plt.savefig('D:\Workspaces\Jupyter\可視化.png')
plt.show()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章