【3】数据分析基础(Numpy的计算)

在学习了N维数组的概念、常用属性以及如何创建一个N维数组后,我们来继续学习N维数组的计算。

我们将会从2个方向学习N维数组的计算:

  1. 数组和数的计算

2.相同形状数组的计算

|-----------------------------------------------------------------------------|
| 1. 数组和数的计算 当数组和数字进行计算的时候,NumPy会将该数字的计算过程应用到数组的所有元素上面。 |
| 补全代码,将arr和数字 1 进行合适的运算,使得最后的运算结果为: [[1 0 6] [3 1 1]] 并使用print()输出该结果。 |
| |
| |

|-----------------------------------------------------------------------------------------------------------------------------------------------|
| 2. 相同形状数组的计算 当相同形状的数组进行计算时,运算也是在相应的元素上进行。 示例中,arrOne是一个++2x3++ 的二维数组,arrTwo也是一个2x3的二维数组。 在计算 arrOne-arrTwo 时,arrOne中每个元素都减去了在arrTwo中相对应位置的元素: |
| |

代码示例:

本节课我们只用简单了解N维数组的一些基础知识。

如果大家想进一步学习NumPy的有关知识,可以前往【NumPy官方】学习。NumPy -(Ctrl+单击即可)

学习了NumPy中的array数组,和它可以直接进行计算的特性。这在数据分析中,是大部分计算功能的基石。

在++字典中++ ,可以通过字典的key访问对应的value,但是value不能直接进行批那么,有没有既能进行计算,同时又带有索引来允许我们快捷访问的数据类型呢?

相关推荐
高洁015 小时前
多模态AI模型融合难?核心问题与解决思路
人工智能·深度学习·机器学习·数据挖掘·transformer
聊聊MES那点事10 小时前
从数据采集到日报输出,FastReport如何帮工厂做好生产日报?
数据分析·报表工具·fastreport
kcuwu.11 小时前
Python数据分析三剑客导论:NumPy、Pandas、Matplotlib 从入门到入门
python·数据分析·numpy
superior tigre11 小时前
NumPy 基础使用方法(基础+矩阵运算+Attention)
线性代数·矩阵·numpy
数厘11 小时前
2.4MySQL安装配置指南(电商数据分析专用)
数据库·mysql·数据分析
databook13 小时前
逃离SQL丛林:实用主义的数据救赎
后端·sql·数据分析
wang_yb13 小时前
逃离SQL丛林:实用主义的数据救赎
数据分析·databook
hqyjzsb14 小时前
深度洞察人性需求!拆解传统心理咨询升级AI智慧辅导师数智工作流
人工智能·深度学习·学习·数据挖掘·aigc·学习方法·业界资讯
问组生物14 小时前
在线绘制带连线的配体-受体联合热图
数据分析·数据可视化·论文插图·科研绘图·科学科普·基因表达·联合热图
Aloudata14 小时前
如何通过 NoETL 指标平台根治跨业务口径混乱
数据分析·etl·指标平台·指标口径