Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Python用データ分析ライブラリPandaをつかう その5:空白行の取扱

デフォでは空白を無視しますが、別途取扱を決める事ができます。

実際のところ

CSVファイル読み込みを想定します。
オプションを設定。
"False"と大文字にしないと駄目です。

csv2 = pd.read_csv('sample.csv', 
		usecols=lambda x: x.upper() in ['PRECINCT','COUNTY', 'VOTES'], 
		index_col=2,
		skip_blank_lines=False)

こんな感じになります。

votes                 
 5.0   Clark       1.0
NaN      NaN       NaN
 0.0   Clark       2.0
 7.0   Clark       3.0
NaN      NaN       NaN