码迷,mamicode.com
首页 > 其他好文 > 详细

Numpy中使用loadtxt获取单一列数据

时间:2017-09-26 22:31:01      阅读:505      评论:0      收藏:0      [点我收藏+]

标签:doc   scipy   target   html   data   generate   nump   问题   ocs   

http://blog.csdn.net/kbawyg/article/details/22964835

loadtxt的功能是读入数据文件,这里的数据文件要求每一行数据的格式相同。这个函数有几个常用的参数,这里给出了参数的意义。

fname:读取文件的文件名。例如C:/Dataset/iris.txt。

delimiter:数据之间的分隔符。如使用逗号","。

dtype:数据类型。如float,str等。

usecols:选取数据的列。

这里主要说一下usecols的用法。如果iris.txt中的前4列,则usecols=(0,1,2,3)。如果取第5列这一列,则usecols=(4,)。这种取单一列的情况容易出问题,请大家多注意。

整个语句如下:

loadtxt("C:/Dataset/iris.txt" , delimiter = "," , usecols=(0,1,2,3) , dtype=float)

loadtxt("C:/Dataset/iris.txt" , delimiter = "," , usecols=(4,) , dtype=str)

Numpy中使用loadtxt获取单一列数据

标签:doc   scipy   target   html   data   generate   nump   问题   ocs   

原文地址:http://www.cnblogs.com/xiaoxiao9292/p/7598943.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!