我尝试读取一个.txt文件,其中包含4列名称col1, col2, col3和col4,数据类型字符串,字符串,float和float。
我只想读取col3和col4列(在本例中)。
我用的是:table = numpy.genfromtxt(filename, skip_header=1, usecols=(2, 3))
然后我发现列col1和col2中的字符串可以是短语(用空格分隔),然后usecols
采取错误的列。
有可能得到最后n列吗?
是否可以使用特定的列名读取列?
谢谢
usecols
参数接受负数序列
获取最后两列:
table = numpy.genfromtxt(filename, skip_header=1, usecols=(-2, -1))