应用数据分析第二课第一次作业——创建一个数值范围为0~1,间隔为0.01的数组
1、创建一个数值范围为0~1,间隔为0.01的数组
2、创建100个服从正态分布的随机数
3、对创建的两个数组进行四则运算
4、对创建的随机数组进行简单的统计分析
import numpy as np
#1、创建一个数值范围为0~1,间隔为0.01的数组
arr1=np.arange(0,1,0.01)
print("arange函数创建的数值范围为0~1间隔为0.01的数组arr1为:\n",arr1)
#2、创建由100个服从正态分布的随机数构成的数组
arr2=np.random.randn(100)
print('生成的随机数组arr2为:\n',arr2)#3、对创建的两个数组进行四则运算
print('arr1 + arr2:\n',arr1+arr2)
print('arrl-arr2:\n',arr1-arr2)
print('arrl*arr2:\n',arr1*arr2)
print('arrl/arr2:\n',arr1/arr2)
#print('arrl**arr2:\n',arr1**arr2)#4、对创建的数组进行简单的统计分析
print('正态分布数数组的累计和为:\n',np.cumsum(arr2))#计算所有元素的累计和
print('正态分布数去重后的值组为:\n',np.unique(arr2))#去除重复值
print('正态分布数组的均值为:',np.mean(arr2))#计算数组均值
print('正态分布数组的标准差为:',np.std(arr2))#计算数组标准差
print('正态分布数组的方差为:',np.var(arr2))#计算数组方差
print('正态分布数组的最小值为:',np.min(arr2))#计算最小值
print('正态分布数组的最大值为:',np.max(arr2))#计算最大值
print('正态分布数组的总和为:',np.sum(arr2))#计算数组总和
结果如图所示:
应用数据分析第二课第一次作业——创建一个数值范围为0~1,间隔为0.01的数组相关推荐
- python数据分析第二讲_七月在线 Python数据分析 第二课 Numpy
本人有一丢丢编程基础,特此学习七月在线课程--Python 数据分析.本文记录了学习第二课Numpy的一些感受和心得. 第二讲的内容包括Numpy, ndarray, ndarray的取值赋值与切片. ...
- Python数据分析第二课:数据的写入与读取
一 数据的写入 我们可以将数据写入到文件中进行永久性的保存,支持的文件格式有HTML.CSV.JSON.Excel. csv是最为常见的以纯文本文件存储数据文件的格式,它的优点是通用性很强,不受操作系 ...
- 【Web编程实践课第一次作业】体育新闻爬虫
僕の世界から君を無くしたら 如果我的世界没有你 意味が無いから 无论何事都尽失意义 君の世界まで僕が向かうから 我会向着你的世界奔去 待っててくれるかな 请你等着我好吗 --<君のいない夜を越え ...
- 第二学期-第一次作业
1-1. 计算两数的和与差 1.设计思路 第一步:设出被调用函数 op1, op2, *psum, *pdiff ,利用被调函数计算*psum的值和*pdiff的值: 第二步:代入到主函数就是计算a ...
- Python界面编程第二课:Pyside2 创建窗口 (Python GUI)
Pyside2 创建窗口 (Python GUI) – 在这篇Pyside2文章中,会演示如何创建窗口,学习本课之前请先看第一课<我们开始用Pyside2 (Qt For Python)> ...
- Windows编程第一课:纯手工创建一个窗体
第一节 创建应用程序主窗体 1 创建消息处理函数 LRESULT CALLBACK fWinProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lPara ...
- c++ stl队列初始化_创建一个向量,并将其像C ++ STL中的数组一样初始化
c++ stl队列初始化 向量是什么? (What is the vector?) Vector is a container in C++ STL, it is used to represent ...
- 铃铛子简笔画训练营第二期+第一次作业
上周脑袋一热,感觉自己平时没什么兴趣爱好,然后又看了一大段鸡汤文,然后一冲动,就报了简笔画训练营.... 没上课之前,以为会很简单,说不定我是绘画天才,以后出去,刷刷几下,画出来一个美女: 上了课之后 ...
- 吴恩达 coursera ML 第二课总结+作业答案
前言 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 线性模型 模型判断准则 损失函数解析 损失函数解析2 梯度下降 梯度下降解析 应用梯度下降的线 ...
最新文章
- 三星Exynos芯片只卖魅族?或是高通所致
- Line上半年扭亏为盈 用户及营收遇瓶颈
- Oracle 创建,查询,删除 job
- 聊聊flink的FencedAkkaInvocationHandler
- java list clear 垃圾回收_list.clear()vs list = new ArrayList Integer(); [重复]
- php 能处理死循环吗,详解PHP死循环写法和作用
- C4C Adapt menu debugging
- MySQL保留2位小数
- 《JavaScript高级程序设计(第四版)》红宝书学习笔记(第五章:基本引用类型,原始值包装类型,单例内置对象)
- CPU位数、操作系统位数、应用程序位数浅析
- 不加密,DES加密 RSA加密图
- linux clone命令,【linux命令】git clone 用法说明
- c++ opengl 绘制地面_铝合金门窗设计之绘制节点图
- 智慧社区管理类毕业论文文献不好找?
- 如何新浪微博html5,新浪微博接入Html5游戏 注重轻量碎片化
- 触动精灵 获取getColor颜色失败
- java中int型的取值范围_Java中int的取值范围
- UI设计实用经验分享
- LINUX 下播放 DVD 全攻略 (关键字 DVD-ROM LiViD fifo OMS)
- 关于冒险岛,8090的不二游戏