Благодаря Джеффу я смог найти недостающие строки в своей файловой структуре данных и заполнить недостающие строки.
Однако заполненные отсутствующие строки в выводе показывают «2013-07-01 00:00:00,,,,,,,,,,,,,,,,,», а не с nan. Я хотел бы заполнить «NaN» или «nan» внутри запятых.
Мой код:
filin = DataPath + 'SKP_AWS_MIN_QC_10001_2013.07-09.DAT'
pd.set_option('max_rows',10)
data=pd.read_csv(filin,sep='#',index_col=[1],parse_dates=[1])
print data
index = pd.date_range('2013-07-01 00:00:00','2013-09-30 23:59:00',freq="T")
df = data
sk_f = df.reindex(index)
print sk_f
sk_f.to_csv("sample1.csv")
Насколько я знаю из информации о функции переиндексации, недостающие дыры должны быть чем-то заполнены (по умолчанию "NaN"). Я не могу найти причину, по которой недостающая дыра в моих файлах результатов не заполнена.
Любая идея или комментарий будут действительно оценены.
Спасибо, Исаак