自由式学习
1人加入学习
(0人评价)
机器学习-数据科学库(HM)
价格 免费
该课程属于 1411-李同学-算法方向-自然语言处理-就业:是 请加入后再学习

## 总结

### 1、如何选择一行或者多行的数据

> 切片和索引

- 选择行 t[2],   t[3:,:]

- 选择列   t[,4]

- 选择行列   不连续的 t[[2,3],[2,3]]

连续的: t[2:,3:]

- 索引 t[2,3]

### 2、给选择的行和列赋值

- 赋值 t[2:.3]=3

### 3、把大于10的替换

- 布尔索引

t[t>10]=10

- 三元运算符

np.where(t>10,20,0) 把t中大于10的换位20,其他替换为0

- 裁剪 t.clip(10,20) 小于10的替换为10,大于10的替换为20

### 4、转置

- t.T

- t.transpose()

- t.swapaxes(1,0)

### 5、读取本地文件

np.loadtxt(filepath,delimiter,dtype)

### 6、np.nan/np.inf

nan表示不是一个数字

- np.nan!=np.nan

- np.count_nonzero(np.nan!=np.nan)

- np.isnan(t)

inf表示无穷的

### 7、常用的统计函数

- t.sum()

- t.mean

- np.median(t)

- t.max()

- t.min()

- np.ptp(t)

- t.std(): 标准差反应数据的离散程度或者说稳定程度。

 

 

[展开全文]

授课教师

高级算法工程师
老师

课程特色

考试(7)
图文(1)
视频(41)

最新学员