【发布时间】:2020-06-21 20:18:05
【问题描述】:
我想跳过前 5 行和最后一行。
data = pd.read_fwf(path, skiprows=5, skipfooter=1, header=None)
似乎将前几列读取为第一列。我得到的第一列是以 U 结尾的,可能是因为文本文件中的页脚,即使我有skipfooter=1。我应该得到 10 列,但我只得到 5 列。
我应该如何解决这个问题?
【问题讨论】:
我想跳过前 5 行和最后一行。
data = pd.read_fwf(path, skiprows=5, skipfooter=1, header=None)
似乎将前几列读取为第一列。我得到的第一列是以 U 结尾的,可能是因为文本文件中的页脚,即使我有skipfooter=1。我应该得到 10 列,但我只得到 5 列。
我应该如何解决这个问题?
【问题讨论】:
以下工作:
data = pd.read_fwf(bioassay, skipfooter=1, skiprows=5,header=None, usecols=[0], names=['All'])
data = data.All.str.split(expand=True)
【讨论】: