numpy、scipy、pandas、matplotlib的读书报告07

发布时间 2023-12-28 23:00:53作者: 我要变富婆

numpy库常用的创建数组(ndarray类型)

使用实例:

import numpy as np
a = np.ones((4,5))  #创建一个4行5列全是1的数组
print(a)

输出为:

[[1. 1. 1. 1. 1.]
 [1. 1. 1. 1. 1.]
 [1. 1. 1. 1. 1.]
 [1. 1. 1. 1. 1.]]

 

matplotlib.pyplot为matplotlib的子库

引用如下:

import matplotlib.pyplot as plt

为了正确显示中文字体,用以下代码更改默认设置:

import matplotlib
matplotlib.rcParams['font.family']='SimHei'
matplotlib.rcParams['font.sans-serif']=['SimHei']

 

例:利用numpy、matplotlib绘制基本的三角函数

import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0,6,100)
y = np.cos(2*np.pi*x) * np.exp(-x) + 0.8
plt.plot(x,y,'k',color='r',linewidth=3,linestyle="-")
plt.show()

绘得效果图如图: