python
五又六分之一
努力才是生存之道
展开
-
不同系统,jupyter notebok打印文件原始内容命令是什么?
Linux和Unix系统用cat命令打印。 Windows系统,使用type代替cat即可。原创 2024-08-11 16:53:50 · 115 阅读 · 0 评论 -
解决jupyter notebook下遇到No module named ‘pymysql‘的问题
安装成功后,可再次输入如下代码,检查是否存在pymysql。成功后再回到jupyter notebook运行程序。1、找到电脑中的Anaconda Prompt,先输入如下代码,查找是否已经存在pymysql。2、若不存在,则直接运行如下代码。原创 2024-07-30 15:30:36 · 618 阅读 · 0 评论 -
重塑数组——reshape
如果结果中的值在原始数组中是连续的,则ravel不会生成底层数值副本,flatten方法的行为类似于ravel,但它总是返回数据的副本。4、reshape反操作可以将高维度数组转换为一维数组:扁平化(flattening),分散化(raveling)。3、传递的形状维度可以有一个值为-1,表示维度通过数据进行推断。5、C顺序(行方向)和Fortran顺序(列方向)重塑。1、将一维数组重塑。2、多维数组被重塑。原创 2024-06-27 15:15:56 · 240 阅读 · 0 评论 -
通用函数(ufunc)
通用函数,也称ufunc,是一种在ndarray数据中进行逐元素操作的函数。原创 2024-06-27 14:40:18 · 428 阅读 · 0 评论 -
Numpy ndarray:多维数组对象——数组的切片索引
a,b],其中a,b分别表示行和列的各种切片情况的排列组合。存在a和b都在的情况下,所得到的结果都是取行和列单个得出的结果的并集。③ [:x],其中x为每一行或列的索引值。表示只选择索引值为x的行或列的上面的所有行或列的数值,但不包括x行或列的数值;④ [x:],其中x为每一行或列的索引值。表示选择索引值为x的行或列的下面的所有行或列的数值,且包括x行或列的数值;1、一维数组:先用数组生成函数创建一维数组,再进行切片操作。⑤存在[:]单个冒号的情况时,则表示选择整个二维数组。原创 2024-06-25 17:26:00 · 261 阅读 · 0 评论 -
Numpy ndarray:多维数组对象——数组生成函数
将输入数据(列表,元组,数组等)转换成ndarray,默认复制所有输入数据。python内建函数range的数组版,返回一个数组。根据给定形状生成一个没有初始化数值的空数组。根据给定形状和数据类型生成全0数组。原创 2024-06-25 16:21:23 · 184 阅读 · 0 评论 -
启动jupyter时不自动打开默认网络浏览器
启动jupyter时不自动打开默认网络浏览器原创 2024-06-21 18:29:56 · 367 阅读 · 0 评论 -
终端命令行——怎么退出ipython命令模式?
怎么退出ipython命令模式?原创 2024-06-21 18:12:13 · 159 阅读 · 0 评论 -
np.where——将条件逻辑作为数组操作
np.where函数是三元表达式x if condition else y的向量化版本。np.where的第二,三个参数并不需要是数组,也可以是标量。其中,np.where(arr>0,2,-2)可以理解为 2 if arr>0 else -2。1、假设随机生成一个矩阵数据,想将其中所有正值替换为2,其中所有负值替换为-2。2、标量和数组联合。如下图,将数组中所有正值替换成2。原创 2024-06-27 15:55:30 · 168 阅读 · 0 评论 -
基础数组统计方法
基础数组统计方法 方法 描述 sum 沿着轴向计算所有元素的累和,0长度的数组,累和为0 mean 数学平均,0长度的数组平均值为NaN std,var 标准差和方差,可以选择自由度调整(默认分母是n) min,max 最小值和最大值 argmin,argmax 最小值和最大值的位置 cumsum 从0开始元素累积和 cumprod 从1开始元素累积积原创 2024-06-28 13:53:12 · 83 阅读 · 0 评论 -
布尔数组的方法
2、any检查数组中是否至少有一个True;all检查是否每个值都是True。1、布尔值会被强制为1(True)和0(False)。原创 2024-06-28 14:01:34 · 160 阅读 · 0 评论