Python数据分析 - 机器学习笔记:第一章数据分析 - 1.2.1.创建数组

这篇博客介绍了Python数据分析中使用Numpy库创建数组的方法,包括基本操作、数组的类型设定、一维和二维数组的创建,以及对角线和等差、等比数组的生成。通过实例展示了如何利用Numpy进行数组操作,并强调了数组与列表在元素类型上的区别。
摘要由CSDN通过智能技术生成

前言:本文是学习网易微专业的《python全栈工程师》 中的《数据分析 - 机器学习工程师》专题的课程笔记,欢迎学习交流。

一、课程目标
  • 掌握创建数组的方法
  • 了解数组的属性
二、详情解读
2.1.掌握创建数组的方法
2.1.1.Numpy:
  • 安装: pip install numpy
  • 数组:ndarray: n-dimensional array,多维数组
2.1.2.启用jupyter
  • 基本操作
    jupyter notebook # 或者用 jupyter lab
    import numpy as np
    – 执行操作:Shift+Enter
2.1.3.创建数组

注释:本节的代码都是在jupyterlab中执行的。

np.array创建数组:

import numpy as np
d = np.array([1, 3, 5, 7])
d
type(d)

执行结果:
在这里插入图片描述
查看函数的帮助文档:

np.arrsy?

执行结果:
在这里插入图片描述
查看数组元素的类型:
注意:查看的不是数组的类型,而是数组里的元素的类型。

d.dtype

执行结果:
在这里插入图片描述
通过dtype参数,可以设置数组元素的类型

d2 = np.array([2, 4, 6, 8], dtype=float)
d2.dtype

执行结果:
在这里插入图片描述
数组元素的类型:

类型 字符编码 说明
int: int8,int16,int32,int64 i: i1、i2、i4、i8 有符号整数型。int8表示其长度为8位(即1个字节),能够表示从-128至127范围内的整数。其它依次类推。
uint: unit8,uint16,uint32,uint64 u: u1、u2、u4、u
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值