Tang机器学习课程笔记之五(Numpy库<一>)

1:reading the data
the function of genfromtxt:
a:we read the data from the paper file
b:in order to need not to specify the path,we put the data and code in the same paper file

the common form of this function is:
genfromtxt(fname,dtype<type'float'>,delimiter=None,usecols=None)
#fname:the file name
#dtype<type'float'>:dtype optional.Data type of the resulting array.
#delimiter:str,int,or sequence,optional.The string used to separate values.
#usecols:sequence,optional.Which columns to read,with 0 being the first.For example,usecols=(1,4,5)will extract the 2nd,5th and 6th columns. 
the living example:
import numpy
data = genfromtxt('123.csv',dtype=str,delimiter=' ',usecols=(0,1,3,4)) 

the core operation:
numpy.array:building an array structure.
1:When you input an array like a list structure,the numpy will convert the list structure to the array structure.
2:Output the array.

#The numpy.array() function can take a list or list of lists as input. When we input a list, we get a one-dimensional array as a result:
vector = numpy.array([5, 10, 15, 20])
#When we input a list of lists, we get a matrix as a result:
matrix = numpy.array([[5, 10, 15], [20, 25, 30], [35, 40, 45]])
print(vector)
print(matrix)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值