[NumPy-Tickets] [NumPy] #2172: Make .squeeze() an option for genfrontxt()
NumPy Trac
numpy-tickets@scipy....
Tue Jun 19 11:08:39 CDT 2012
#2172: Make .squeeze() an option for genfrontxt()
--------------------+-------------------------------------------------------
Reporter: lmeyn | Owner: somebody
Type: defect | Status: new
Priority: normal | Milestone: Unscheduled
Component: Other | Version: 1.6.1
Keywords: |
--------------------+-------------------------------------------------------
I'm trying to read several data files with column headers using
numpy.genfromtxt. The issue is that some of the data files only have one
row of data and squeeze operation used in genfromtxt returns an object
with no rows (shape = () ). I would suggest adding an argument,
squeeze=True, and the replace the last three lines
if unpack:
return output.squeeze().T
return output.squeeze()
with:
if squeeze:
output = output.squeeze()
if unpack:
return output.T
return output
This would keep the current behavior if the squeeze argument isn't
specified, yet allow the squeeze operation to be avoided if desired.
--
Ticket URL: <http://projects.scipy.org/numpy/ticket/2172>
NumPy <http://projects.scipy.org/numpy>
My example project
More information about the NumPy-Tickets
mailing list