文本分析1:Numpy基础知识

精通数组思维,掌握数组操作
多练习、多熟悉

一、一维数组
数组的性质
数组是同类的,即数组的所有元素必须具有相同的类型。

数组的创建
1.列表转换为数组
import numpy as np
a = [1, 2, 3, 4] # 创建简单的列表
b = np.array(a) # 将列表转换为数组
2.创建零数组
np.zeros(5,dtype=float)
输出结果:
array([0.,0.,0.,0.,0.])
如果括号内省略dtype,则缺省是浮点型。
3.创建单位数组
np.ones(5,dtype=int32)
输出结果:
array([1,1,1,1,1])
4.创建空数组,并填充
a = np.empty(4)
a.fill(5.0)
输出结果为
array([5.0,5.0,5.0,5.0])
5.创建随机数组
np.random.randn(5) #创建均值
为0,方差为1的5个随机样本数组。
输出结果:
[ 0.25285154 -0.16021063 0.80341568 0.5651009 -0.06393353]

6.数组元素个数、维度、形状、类型
文本分析1:Numpy基础知识_第1张图片

import numpy as np
a=np.random.randn(5)
print(a.size,a.ndim,

你可能感兴趣的:(爬虫及文本分析,python基本知识,python,numpy,数据分析)