读取pandas中的excel文件 - 带有NaN标头的列

时间:2018-06-13 15:04:42

标签: python excel

我正在尝试阅读此Excel工作表:https://1drv.ms/x/s!AkiO0urKs8OwgSDHRD2IoE4LPBtt 与熊猫(python)

#!/usr/bin/python

# -*- coding: latin-1 -*-

import os, sys   
import urllib2    
from collections import Counter    
import json    
from pprint import pprint 
import pandas as pd  
from pandas import ExcelWriter   
from pandas import ExcelFile
import numpy as np   
import pandas as pd    
import matplotlib.pyplot as plt

file_name = "test.xlsx"

df = pd.read_excel(file_name, sheetname='Resultados 1 fase')

print df

我试图通过索引获得匹配结果,例如:

1 - 1   x   0

2 - 2   x   2

3 - 0   x   2

4 - 4   x   0

...

但是当我看到上面代码的结果时,很多列标题都是NaN,我不知道如何提取我需要的信息。 任何人都可以帮我这个吗?

由于

1 个答案:

答案 0 :(得分:1)

这可以为您提供所需的输出:

df = pd.read_excel('test.xlsx', skiprows=3, header=None, parse_cols='F:H')