Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

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