matplotlib

import numpy as np
import matplotlib.pyplot as plt

#coding=utf-8

#tu pian 1
# x = np.linspace(0,10,1000)
# y = np.sin(x)
# z = np.cos(x**2)

# plt.figure(figsize=(8,4))


# plt.plot(x,y,label='$sin(x)$',color="red",linewidth=2)
# plt.plot(x,z,'b--',label="$cos(x**2)$")

# plt.xlabel('Time(s)')
# plt.ylabel('Volt')
# plt.title('PyPlot First Example')
# plt.ylim(-1.2,1.2)
# plt.legend()

# plt.show()


##tu pian 2
# x = [1,2,3,4,5,6]
# y = [7,8,9,5,6,4]
# z = [1,5,8,4,5,3]

# plt.figure(figsize=(8,4))

# plt.plot(x,y,label="$a$",color="red",linewidth=2)
# plt.plot(x,z,"b--",label="$bb$")

# plt.show()


#plt.savefig() # bao cun dang qian de tu xiang
#plt.savefig('test.png',dpi=120)

#savefig()的第一个参数名可以使文件名,也可以是和Python的文件对象有相同接口的对象,可以将图像保存在StringO对象中

# from StringIOP import StringIO

# buf = StringIO()#创建一个保存图像内容的StringIO对象

# savefig(buf,fmt='png')

# gervalue()[:20]#显示图像内容的前20个字节


绘制一幅图需要对许多对象的属性进行配置,例如颜色、字体、线型等等。我们在绘图时,并没有逐一对这些属性进行配置,许多都直接采用了matplotlib的缺省配置。matplotlib将这些缺省配置保存在一个名为“matplotlibrc”的配置文件中,通过修改配置文件,我们可以修改图表的缺省样式。

在matplotlib中可以使用多个“matplotlibrc”配置文件,它们的搜索顺序如下,顺序靠前的配置文件将会被优先采用。

  • 当前路径:程序的当前路径。
  • 用户配置路径:通常在用户文件夹的“.matplotlib”目录下,可以通过环境变量MATPLOTLIBRC修改它的位置。
  • 系统配置路径:保存在matplotlib的安装目录下的mpl-data中。
import matplotlib

matplotlib.get_configdir()#获取用户的配置路径

matplotlib.matplotlib.fname()#获取目前配置文件的路径







你可能感兴趣的:(深度学习)