机器学习常用的python函数 np.dot enumerate

plt.scatter绘图函数

plt为matplotlib.pyplot

plt.scatter(x,
y,
s,
c='b',
marker='o',
cmap=None,
norm=None,
vmin=None,
alpha=None,
linewidths=None,
vert=None,
hold=None

x,y为数据
s:表示大小
c:表示色彩颜色 b-blue k -black g=green

np.dot

np.dot(a,b) 矩阵a*b

np.power

np.power(a,b) a的b次方

enumerate函数

按顺序枚举元组,字典,字符串等容器中的元素

#enumerate有枚举的意思
Month =['Jan','Feb','Mar','Apr']
list(enumerate(Month))

->[(0, 'Jan'), (1, 'Feb'), (2, 'Mar'), (3, 'Apr')]

list(enumerate(Month,start=1))

->[(1, 'Jan'), (2, 'Feb'), (3, 'Mar'), (4, 'Apr')]
for index,month in enumerate(Month):
	print(index,'->',month)

->0 -> Jan
1 -> Feb
2 -> Mar
3 -> Apr

详细版,戳这里,谢谢博主

plt.figure 预制图框

plt.figure(num,figsize,dpi,facecolor,edgecolor,frameon=Ture or False)

num:编号或名称,数字->编号,字符创->名称
figsize:指定的长宽,单位英尺
dpi:分辨率

facecolor:背景颜色
edgecolor:边框颜色
frameon:是否显示边框

plt.subplot 分区域

plt.subplot(2,3,1)
->区域或分为2行3列,取第一个
plt.subplot(2,3,2)
->取第二个

机器学习常用的python函数 np.dot enumerate_第1张图片
详细解答,戳这里

plt.xticks改变x轴标签大小

plt.xticks(fontsize=10)
plt.yticks(fontsize=10)
#改变x,y轴标签大小

你可能感兴趣的:(python,python,机器学习,pytorch)