15章 生成数据
fig,ax = plt.subplots()
fig表示整张图片,ax表示图片中的各个图表,subplots表示在一张图片中绘制一个或多个图标
使用matplotlib画图时,汉字显示为方框解决方法:
加入下面两行代码。
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei','Songti SC','STFangsong']
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
向plot()提供一系列数时,它认为第一个数据点对应的x坐标值是0,但是如果你的第一个点的x对应为1,则需要修改plot的默认横坐标x
input_values=range(1,6)
squares = [1,4,9,16,25]
fig, ax = plt.subplots() #fig表示整张图片,ax表示图片中的各个图标
ax.plot(input_values,squares,linewidth = 3) #按照指定的x y值绘图
求某个元素在列表中出现次数:
L = [1,2,3,1,1,2,3,]
frequency = L.count(1) #统计1在L列表中出现的次数。