代码

import numpy as np

array = np.array([[1,2,5],[3,4,6]])
print('-1-')
print('数组维度', array.ndim)
print('-2-')
print('', array.shape) a = np.array([1,2,3])
print('-3-')
print(a) a = np.array([1,2,3], dtype=np.int)
print('-4-')
print(a.dtype) a = np.array([1,2,3], dtype=np.int64)
print('-5-')
print(a.dtype) a = np.array([1,2,3], dtype=np.float32)
print('-6-')
print(a.dtype) a = np.array([1,2,3], dtype=np.float64)
print('-7-')
print(a.dtype) a = np.array([[1,2,3],
[4,5,6]], dtype=np.float32)
print('-8-')
print(a) # shape
a = np.zeros((3,4))
print('-9-')
print(a) # shape
a = np.ones((3,4), dtype=np.int16)
print('-10-')
print(a) # very close to zero
a = np.empty((3,4), dtype=np.float64)
print('-11-')
print(a) # [)
a = np.arange(10, 20)
print('-12-')
print(a) # [) step 2
a = np.arange(10, 20, 2)
print('-13-')
print(a) a = np.arange(12).reshape((3,4))
print('-14-')
print(a) # linspace,
a = np.linspace(1,10,20)
print('-15-')
print(a) # linspace,
a = np.linspace(1,10,20).reshape((5,4))
print('-16-')
print(a) # linspace,
a = np.arange(2, 14).reshape((3,4))
print('-17-')
print(a)
print('-18-')
print(np.argmin(a))
print('-19-')
print(np.argmax(a))
print('-20-')
print(np.mean(a))
print('-21-')
print(a.mean())
print('-22-')
print(np.average(a)) # 之前所有数的累加值
print('-23-')
print(np.cumsum(a)) # 之前所有数的累差值
print('-24-')
print(np.diff(a)) # 行序号,列序号
print('-25-')
print(np.nonzero(a))
# (array([0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2], dtype=int64), array([0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3], dtype=int64)) print('-26-')
print(np.sort(a)) a = np.arange(14, 2, -1).reshape((3,4))
print('-27-')
print(a)
print('-28-')
print(np.sort(a)) print('-29-')
print(np.transpose(a))
print('-30-')
print(a.T)
print('-31-')
print((a.T).dot(a)) # 小于5等于5,大于9等于9
print('-32-')
print(np.clip(a,5,9)) # 列平均
print('-33-')
print(np.mean(a,axis=0)) # 行平均
print('-34-')
print(np.mean(a,axis=1))

  

输出

-1-
数组维度 2
-2-
(2, 3)
-3-
[1 2 3]
-4-
int32
-5-
int64
-6-
float32
-7-
float64
-8-
[[1. 2. 3.]
[4. 5. 6.]]
-9-
[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]
-10-
[[1 1 1 1]
[1 1 1 1]
[1 1 1 1]]
-11-
[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]
-12-
[10 11 12 13 14 15 16 17 18 19]
-13-
[10 12 14 16 18]
-14-
[[ 0 1 2 3]
[ 4 5 6 7]
[ 8 9 10 11]]
-15-
[ 1. 1.47368421 1.94736842 2.42105263 2.89473684 3.36842105
3.84210526 4.31578947 4.78947368 5.26315789 5.73684211 6.21052632
6.68421053 7.15789474 7.63157895 8.10526316 8.57894737 9.05263158
9.52631579 10. ]
-16-
[[ 1. 1.47368421 1.94736842 2.42105263]
[ 2.89473684 3.36842105 3.84210526 4.31578947]
[ 4.78947368 5.26315789 5.73684211 6.21052632]
[ 6.68421053 7.15789474 7.63157895 8.10526316]
[ 8.57894737 9.05263158 9.52631579 10. ]]
-17-
[[ 2 3 4 5]
[ 6 7 8 9]
[10 11 12 13]]
-18-
0
-19-
11
-20-
7.5
-21-
7.5
-22-
7.5
-23-
[ 2 5 9 14 20 27 35 44 54 65 77 90]
-24-
[[1 1 1]
[1 1 1]
[1 1 1]]
-25-
(array([0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2], dtype=int64), array([0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3], dtype=int64))
-26-
[[ 2 3 4 5]
[ 6 7 8 9]
[10 11 12 13]]
-27-
[[14 13 12 11]
[10 9 8 7]
[ 6 5 4 3]]
-28-
[[11 12 13 14]
[ 7 8 9 10]
[ 3 4 5 6]]
-29-
[[14 10 6]
[13 9 5]
[12 8 4]
[11 7 3]]
-30-
[[14 10 6]
[13 9 5]
[12 8 4]
[11 7 3]]
-31-
[[332 302 272 242]
[302 275 248 221]
[272 248 224 200]
[242 221 200 179]]
-32-
[[9 9 9 9]
[9 9 8 7]
[6 5 5 5]]
-33-
[10. 9. 8. 7.]
-34-
[12.5 8.5 4.5]

  

11-numpy笔记-莫烦基础操作1的更多相关文章

  1. iOS 阶段学习第11天笔记(OC基础知识)

    iOS学习(OC语言)知识点整理 一.OC基础知识 1)#import  用于导入头文件,预处理阶段加载引用,只加载一次. 2)OC 依赖于Foundation框架下的头文件Foundation.h, ...

  2. (2.2)学习笔记之mysql基础操作(登录及账户权限设置)

    本系列学习笔记主要讲如下几个方面: 本文笔记[三:mysql登录][四:账户权限设置][五:mysql数据库安全配置] 三.mysql登录 常用登录方式如下: 四.账户权限设置 (4.1)查看用户表, ...

  3. (2.3)学习笔记之mysql基础操作(表/库操作)

    本系列学习笔记主要讲如下几个方面: 本文笔记[六:表操作--线上可以直接删除表吗?] 附加:库操作 [1]创建制定字符集的数据库 需求描述: 在创建DB的时候指定字符集. 操作过程: 1.使用crea ...

  4. 16-numpy笔记-莫烦pandas-4

    代码 import pandas as pd import numpy as np dates = pd.date_range('20130101', periods=6) df=pd.DataFra ...

  5. 15-numpy笔记-莫烦pandas-3

    代码 import pandas as pd import numpy as np dates = pd.date_range('20130101', periods=6) df=pd.DataFra ...

  6. 14-numpy笔记-莫烦pandas-2

    代码 import pandas as pd import numpy as np dates = pd.date_range('20130101', periods=6) df=pd.DataFra ...

  7. 13-numpy笔记-莫烦pandas-1

    代码 import pandas as pd import numpy as np s = pd.Series([1,3,6,np.nan, 44,1]) print('-1-') print(s) ...

  8. 12-numpy笔记-莫烦基本操作2

    代码 import numpy as np A = np.arange(3,15) print('-1-') print(A) print('-2-') print(A[3]) A = np.aran ...

  9. 18-numpy笔记-莫烦pandas-6-plot显示

    代码 import pandas as pd import numpy as np import matplotlib.pyplot as plt data = pd.Series(np.random ...

随机推荐

  1. angular 多路由模块新建组件的方法

    More than one module matches. Use skip-import option to skip importing the component into the closes ...

  2. react细节

    1.在函数式组件中使用 类型和默认值 function App({ name }) { return ( <div> <h1>{name}</h1> </di ...

  3. 启动tomcat内存溢出

    在运行项目的过程中,启动tomcat内存溢出.查阅了一些解决办法,总结出来留个笔记. 1.使用Myeclipse2014+tomcat 7 ,在MyEclipse中将项目部署到Tomcat下,启动to ...

  4. 在线web软件

    编程 Compiler Explorer SharpLab 着色器 shadertoy 腾讯文档 word  excel  ppt ... 思维导图 MindMaster ProcessOn 流程图. ...

  5. IM开发者的零基础通信技术入门(三):国人通信方式的百年变迁

    [来源申明]本文原文来自:微信公众号“鲜枣课堂”,官方网站:xzclass.com,原题为:<中国通信的百年沉浮>,本文引用时已征得原作者同意.为了更好的内容呈现,即时通讯网在收录时内容有 ...

  6. 我的周记13——”离开,是为了更好的回来"

    一点分享 生存是一种即时策略游戏,所有的人都是这场游戏的玩家.财务自由了,就是游戏赢家. 具体来说,又分成两种游戏:财富游戏和地位游戏.财富游戏的玩家追求更多的财富,地位游戏的玩家追求更高的地位. 古 ...

  7. tensorflow之tf.stop_gradient

    停止梯度计算. 当在一个图中执行时, 这个op按原样输出它的输入张量. 当构建ops来计算梯度时,该op会阻止将其输入贡献考虑在内. 参数: Input: 一个张量. name: 操作的名称(可选) ...

  8. tensorboard--打开训练的日志文件

    tensorboard --logdir=logs 注意:等号之间不要空格.

  9. k8s笔记之chartmuseum搭建

    一.下载安装包 #在master节点中执行,以下这条命令就是下载文件到当前目录而已,下载完成之后让我们将chartmuseum赋予权限,就是可执行了chmod chartmuseum,然后移动到/us ...

  10. Java8新特性——StreamAPI 的使用

    StreamAPI的说明 Java8中有两大最为重要的改变.第一个是 Lambda 表达式:另外一个则是 Stream API. Stream API ( java.util.stream) 把真正的 ...