python 利用numpy进行数据分析
一、numpy.loadtxt读取数据
data=numpy.loadtxt('数据路径.txt',delimiter=',',usecols=(0,1,2,3) , dtype=float)#读取后是多元数组格式
然后利用数组的特征获取不同列 value=data[:,0:3],classfiy=data[:,4]
参数usecols:选取数据的列。
这里主要说一下usecols的用法。如果iris.txt中的前4列,则usecols=(0,1,2,3)。如果取第5列这一列,则usecols=(4,)。这种取单一列的情况容易出问题,请大家多注意。
二、每个数组都有一个shape(表示各维度大小的元组)和一个dtype(一个用于说明数组数据类型的对象)
arr.shape
arr.dtype
arr.ndim:第一维度
三、内建函数
1、生成一定范围内的一维数组数据,arange(n),arange(m,n,x):生成m到n之间的按照x间隔的若干点一维数组
2、生成一定范围内的M*N的二维数组,arange(x).reshape(m*n)
3、np.random中的randn函数:生成一些正态分布的随机数据,np.random.rand(m,n):生成m*n的二维数组
转载于:https://www.cnblogs.com/smallcrystal/p/5872667.html
python 利用numpy进行数据分析相关推荐
- python利用numpy存取文件
NumPy提供了多种存取数组内容的文件操作函数.保存数组数据的文件可以是二进制格式或者文本格式.二进制格式的文件又分为NumPy专用的格式化二进制类型和无格式类型. numpy格式的文件可以保存为后缀 ...
- 利用Numpy进行数据分析,三步计算和评估股票价格的波动
首先我们要理解一些基础的知识: 股票价格的波动是股票市场风险的表现,因此股票市场风险分析就是对股票市场价格波动进行分析.波动性代表了未来价格取值的不确定性,这种不确定性一般用方差或标准差来刻画(Mar ...
- python利用numpy创建数组(等比,等差,空数组,1数组)
从菜鸟教程复制过来的, 转载地址:https://www.runoob.com/numpy/numpy-array-creation.html 1.创建未初始化的narray数组 格式如下: nump ...
- python利用numpy模块读取csv文件
文章目录 numpy.loadtxt()方法 简单读取 字符串处理-str参数 跳过首行 - skiprow = 1 读取特定列 - usecols参数 numpy切片 更多读取方法 numpy.lo ...
- python利用numpy将list转换为array
将list转换成数组. 由于list中可以存放不同类型的元素,因此在转换成数组时,为了保证转换不出错,要检查类型是否一致,有数字且有字符的list转成array时会变成字符数组. import num ...
- Python 利用 pyecharts 做数据分析绘图
柱状图 from pyecharts import Bar bar = Bar("柱状图") bar.add("服装", ["衬衫", &q ...
- python基础知识及数据分析工具安装及简单使用(Numpy/Scipy/Matplotlib/Pandas/StatsModels/Scikit-Learn/Keras/Gensim))
Python介绍. Unix & Linux & Window & Mac 平台安装更新 Python3 及VSCode下Python环境配置配置 python基础知识及数据分 ...
- python怎么做面板数据分析_利用python进行数据分析之准备(一)
原标题:利用python进行数据分析之准备(一) 欢迎关注天善智能微信公众号,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区. 对商业智能BI.大数据分析挖掘.机器学习,python,R等数 ...
- 利用Python进行NBA比赛数据分析
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 利用Py ...
最新文章
- Leetcode: 113. Path Sum II
- 【Python-ML】SKlearn库原型聚类KMeans
- POJ 2195 Going Home 二分图的最大权匹配
- 【代码规范】常见排版规范
- UOJ #587. 天天和不可描述
- Linux的I2C 设备驱动 -- mini2440 上i2c接口触摸屏驱动
- Libvirt虚拟机的Qos与Cgroup
- C++STL笔记(一):STL综述
- AOL CEO 谈雅虎收购案及后续计划
- IE haslayout总结
- 计算机系统 就业前景,计算机系统结构就业前景
- oracle 扩展分区,Oracle在线扩展分区
- Oracle 三种常与开窗组合使用的方法
- win10系统如何连接宽带连接服务器,Win10系统如何连接宽带上网?,爱纯净官网
- 解决HttpServletRequest 流数据不可重复读
- 矩阵连乘c语言实验报告,2013矩阵连乘实验报告.docx
- 【ai·ps·word字体问题】
- DL/T 645多功能电能表通信协议测试方法
- cas-ESM 安装教程
- 2021-11-25牛客网项目第一章——Linux系统编程入门