Python語言較為簡潔、優(yōu)雅,使用Python畫圖非常方便。本文將介紹如何使用Python繪制第二張圖。
# 導(dǎo)入所需的庫 import matplotlib.pyplot as plt import numpy as np # 生成數(shù)據(jù) x = np.linspace(-5,5,50) y = x**2 # 繪制圖像 plt.plot(x,y,c='r',lw=2,label='$y=x^2$') plt.title('函數(shù)圖像展示') # 設(shè)置標(biāo)題 plt.xlabel('x') # 設(shè)置x軸標(biāo)簽 plt.ylabel('y') # 設(shè)置y軸標(biāo)簽 plt.legend(loc='upper center') # 添加圖例 plt.show() # 顯示圖像
首先,我們需要導(dǎo)入matplotlib.pyplot和numpy庫。由于我們繪制的是函數(shù)圖像,所以需要先生成一些數(shù)據(jù),這里我們使用np.linspace函數(shù)生成-5到5之間均勻分布的50個點(diǎn)。然后我們計(jì)算出每個點(diǎn)對應(yīng)的y值,即x的平方。接下來,我們使用plt.plot函數(shù)繪制圖像,其中c='r'表示線條顏色為紅色,lw=2表示線條寬度為2,label='$y=x^2$'表示給圖像添加標(biāo)簽。我們使用plt.title、plt.xlabel、plt.ylabel函數(shù)分別設(shè)置圖像標(biāo)題、x軸標(biāo)簽和y軸標(biāo)簽。plt.legend函數(shù)添加了圖例,顯示曲線的含義。最后,使用plt.show函數(shù)顯示圖像。