私はExcelファイルをExcelで以下のように見えるがあります。ExcelファイルからMultiIndex Dataframeをインポートした後、インデックスにNaNが多数あるのはなぜですか?
2016-1-1 2016-1-2 2016-1-3 2016-1-4
300100 am 1 3 5 1
pm 3 2 4 5
300200 am 2 5 2 6
pm 5 1 3 7
300300 am 1 6 3 2
pm 3 7 2 3
300400 am 3 1 1 3
pm 2 5 5 2
300500 am 1 6 6 1
pm 5 7 7 5
しかし、私はpd.read_excelことによってそれを輸入し、それを印刷した後、それはPythonで以下のように表示されていました:
2016-1-1 2016-1-2 2016-1-3 2016-1-4
300100 am 1 3 5 1
NaN pm 3 2 4 5
300200 am 2 5 2 6
NaN pm 5 1 3 7
300300 am 1 6 3 2
NaN pm 3 7 2 3
300400 am 3 1 1 3
NaN pm 2 5 5 2
300500 am 1 6 6 1
NaN pm 5 7 7 5
どのようにすることができます私はこれを解決して、DataframeをExcelの形式のように見せます。多くの「NaN」はありませんか?ありがとう!
試してみるのNaNと列の幅を拡大し、それは何も変更しない場合は何も – aguertin
を変更するセルが数値フォーマットとして解析されているので、それが最も可能性があります、それは何もそれを見ていないときなら、私に教えてそれをnullと解釈する代わりに、テキスト/文字列として解析し、コード – aguertin