我的 .txt 文件作为一列而不是三列单独读入我的笔记本
My .txt file reads into my notebook as one column as opposed to three separate columns
我使用了以下有效的代码,但我必须删除原始 .txt 文件中的 headers 才能使其正常工作。
por_layer5 = pd.read_csv("Sample_File.txt",comment='#', header=None, delim_whitespace=True)
我想知道是否有一种方法可以读取 .txt 文件并设置条件,只读取整数并将它们分成三列,而无需编辑原始 .txt 文件。我提供了文件中包含 headers 的第一行的预览。我最初的想法是在数字开始时将文件索引到 read-only(它的索引号是 4),但我在这样做时遇到了麻烦。
Sample of the first couple of lines
您可以在 pd.read_csv
中使用 skiprows
选项。
pd.read_csv("Sample_File.txt",comment='#', header=None, skiprows=4,delim_whitespace=True)
我使用了以下有效的代码,但我必须删除原始 .txt 文件中的 headers 才能使其正常工作。
por_layer5 = pd.read_csv("Sample_File.txt",comment='#', header=None, delim_whitespace=True)
我想知道是否有一种方法可以读取 .txt 文件并设置条件,只读取整数并将它们分成三列,而无需编辑原始 .txt 文件。我提供了文件中包含 headers 的第一行的预览。我最初的想法是在数字开始时将文件索引到 read-only(它的索引号是 4),但我在这样做时遇到了麻烦。
Sample of the first couple of lines
您可以在 pd.read_csv
中使用 skiprows
选项。
pd.read_csv("Sample_File.txt",comment='#', header=None, skiprows=4,delim_whitespace=True)