У меня есть следующий вход trans.csv файл:
Date,Currenncy,Symbol,Type,Units,UnitPrice,Cost,Tax
2012-03-14,USD,AAPL,BUY,1000
2012-05-12,USD,SBUX,SELL,500
Области UnitPrice, Стоимость и Налог дополнительные. Если они не будут определены, то я ожидаю NaN в ячейке DataFrame.
Я прочитал файл CSV с:
t = pandas.read_csv('trans.csv', parse_dates=True, index_col=0)
и получил следующий результат:
Currenncy Symbol Type Units UnitPrice Cost Tax
Date
2012-03-14 USD AAPL BUY 1000 2012-05-12 012-05-12 12-05-12
2012-02-05 USD SBUX SELL 500 NaN NaN NaN
Почему не там никакой NaN в первом ряду, и Дата повторяется?
Какая-либо работа, чтобы получить NaN для неуказанных областей?