一、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进行数据分析相关推荐

  1. python利用numpy存取文件

    NumPy提供了多种存取数组内容的文件操作函数.保存数组数据的文件可以是二进制格式或者文本格式.二进制格式的文件又分为NumPy专用的格式化二进制类型和无格式类型. numpy格式的文件可以保存为后缀 ...

  2. 利用Numpy进行数据分析,三步计算和评估股票价格的波动

    首先我们要理解一些基础的知识: 股票价格的波动是股票市场风险的表现,因此股票市场风险分析就是对股票市场价格波动进行分析.波动性代表了未来价格取值的不确定性,这种不确定性一般用方差或标准差来刻画(Mar ...

  3. python利用numpy创建数组(等比,等差,空数组,1数组)

    从菜鸟教程复制过来的, 转载地址:https://www.runoob.com/numpy/numpy-array-creation.html 1.创建未初始化的narray数组 格式如下: nump ...

  4. python利用numpy模块读取csv文件

    文章目录 numpy.loadtxt()方法 简单读取 字符串处理-str参数 跳过首行 - skiprow = 1 读取特定列 - usecols参数 numpy切片 更多读取方法 numpy.lo ...

  5. python利用numpy将list转换为array

    将list转换成数组. 由于list中可以存放不同类型的元素,因此在转换成数组时,为了保证转换不出错,要检查类型是否一致,有数字且有字符的list转成array时会变成字符数组. import num ...

  6. Python 利用 pyecharts 做数据分析绘图

    柱状图 from pyecharts import Bar bar = Bar("柱状图") bar.add("服装", ["衬衫", &q ...

  7. python基础知识及数据分析工具安装及简单使用(Numpy/Scipy/Matplotlib/Pandas/StatsModels/Scikit-Learn/Keras/Gensim))

    Python介绍. Unix & Linux & Window & Mac 平台安装更新 Python3 及VSCode下Python环境配置配置 python基础知识及数据分 ...

  8. python怎么做面板数据分析_利用python进行数据分析之准备(一)

    原标题:利用python进行数据分析之准备(一) 欢迎关注天善智能微信公众号,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区. 对商业智能BI.大数据分析挖掘.机器学习,python,R等数 ...

  9. 利用Python进行NBA比赛数据分析

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 利用Py ...

最新文章

  1. Leetcode: 113. Path Sum II
  2. 【Python-ML】SKlearn库原型聚类KMeans
  3. POJ 2195 Going Home 二分图的最大权匹配
  4. 【代码规范】常见排版规范
  5. UOJ #587. 天天和不可描述
  6. Linux的I2C 设备驱动 -- mini2440 上i2c接口触摸屏驱动
  7. Libvirt虚拟机的Qos与Cgroup
  8. C++STL笔记(一):STL综述
  9. AOL CEO 谈雅虎收购案及后续计划
  10. IE haslayout总结
  11. 计算机系统 就业前景,计算机系统结构就业前景
  12. oracle 扩展分区,Oracle在线扩展分区
  13. Oracle 三种常与开窗组合使用的方法
  14. win10系统如何连接宽带连接服务器,Win10系统如何连接宽带上网?,爱纯净官网
  15. 解决HttpServletRequest 流数据不可重复读
  16. 矩阵连乘c语言实验报告,2013矩阵连乘实验报告.docx
  17. 【ai·ps·word字体问题】
  18. DL/T 645多功能电能表通信协议测试方法
  19. cas-ESM 安装教程
  20. 2021-11-25牛客网项目第一章——Linux系统编程入门

热门文章

  1. WordPress在nginx下的URL重写规则
  2. AI and logistics Patent
  3. 巴菲特的价值投资的第二版本
  4. 为什么要那么大的房子和那么大的储存空间呢?
  5. 历史和现代的碰撞和思考
  6. 论记笔记的重要性:以三个电影为例
  7. mysql主从复制-mysqldump
  8. 一个屌丝程序猿的人生(十九)
  9. jmeter之调度器配置
  10. 【整理】各种语言的API文档