numpy模块 numpy数组(矩阵)的运算, 科学运算, tensorflow pandas模块 文件(excel)的处理 read_excel()/to_excel() matplotlib模块 画图, plt.plot()/plt.bar()/plt.scatter()/plt.hist()/ ...
分类:
其他好文 时间:
2019-09-12 21:31:28
阅读次数:
99
如果数组中分布有大量的元素 0,即非 0 元素非常少,这类数组称为稀疏数组。 压缩存储稀疏数组的方法是:只存储数组中的非 0 元素,与前面的存储方法不同数组,矩阵非 0 元素的存储需同时存储该元素所在数组 输出 ...
分类:
编程语言 时间:
2019-08-19 23:01:39
阅读次数:
79
Numpy特点 Numpy作为使用Python进行科学计算的常用库,有着如下特点: 提供了N维数组(矩阵),快速高效,矢量数学运算; 高效的Index,不需要循环,因为底层实现采用了C语言开发。 常见的数组和矩阵的方法 数组和矩阵的创建与维度信息 numpy.array() shape reshap ...
分类:
编程语言 时间:
2019-08-17 15:11:08
阅读次数:
303
矩阵的随心所欲的世界: 1. 矩阵的生成 使用 功能1) 特殊字符 [ ] 直接输入构造数组2) zeros()函数 构造全0数组 2. 矩阵的扩充 使用 特殊字符 [ ]Example: 原矩阵A,需要扩充的元素B,CD = [A,B,C] 扩充列D = [A;B,C] 扩充行...【扩充符合矩阵 ...
分类:
其他好文 时间:
2019-07-17 21:57:12
阅读次数:
147
1 图的两种存储方式 1.1 邻接矩阵(Adjacency Matrix) 1.1.1 原理 用一维数组存储图中顶点信息;用二维数组(矩阵)存储图中的边和弧的信息。对于无向图来说,如果顶点i与顶点j之间有边,就将A[i][j]和A[j][i]标记为1;对于有向图来说,如果顶点i和顶点j之间,有一条箭 ...
分类:
其他好文 时间:
2019-05-20 17:29:29
阅读次数:
109
将矩阵旋转90度: 题目描述: 例如将一个5*5的矩阵顺时针旋转90度:旋转前 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 选转后: 21 16 11 6 1 22 17 12 7 2 23 18 13 8 3 ...
分类:
编程语言 时间:
2019-04-14 17:51:47
阅读次数:
214
In [227]: import numpy as np In [ ]: # NumPy是Python中科学计算的基础软件包。 # 它是一个提供多了维数组对象,多种派生对象(如:掩码数组、矩阵)以及用于快速操作数组的函数及API, # 它包括数学、逻辑、数组形状变换、排序、选择、I/O 、离散傅立叶 ...
分类:
其他好文 时间:
2019-04-05 23:56:44
阅读次数:
248
//一维NumPy数组 [1 2 3 4] //打印一维数组的形状 (4,) //像普通的Python数组一样,NumPy数组的起始索引编号为0。 1 2 //像数组一样直接修改NumPy数组 0 //创建全0或者全1的NumPy数组,默认为浮点数类型 [0. 0. 0. 0. 0.] [1. 1. ...
分类:
编程语言 时间:
2019-03-26 13:57:23
阅读次数:
179
1 2 3 4 5 6 交换第 0 行和第 2 行: 1 2 3 4 5 6 再交换第一列和第三列: 1 2 3 4 5 6 注意以下是错误的做法: 1 2 3 4 5 6 7 再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!htt ...
分类:
编程语言 时间:
2019-01-28 22:26:40
阅读次数:
566
第一部分主要讨论:栈、队列、数组矩阵相关的面试题 第一部分主要讨论:栈、队列、数组矩阵相关的面试题 题目一 题目一 用数组结构实现大小固定的队列和栈 public static class ArrayStack { private Integer[] arr; private Integer siz ...
分类:
编程语言 时间:
2019-01-16 19:49:39
阅读次数:
150