Ошибки при преобразовании большого списка в панду Dataframe - PullRequest
0 голосов
/ 02 ноября 2018

Моя проблема довольно странная:

У меня есть датафрейм df, который выглядит так: (1 миллион строк)

ColA  ColB   ColV  ..   ColX 
...  ...    ....    ... 

У меня есть функция, которая использует фрейм данных для некоторой обработки и преобразования набора значений в список, а затем я преобразую этот список в фрейм данных.

def funcProc(df,..):
  l=[] 
  mydf = df.copy() 
  for i in df.ColA:    
     #do something to get some val     
     l.append(val)

  mydf['ColAA'] = pd.DataFrame(l)
  return mydf  

Однако я всегда вижу, что последние 10/11 строк дают мне значения Nan. Это не должно быть так. Я проверил свой список (возвращая и распечатывая список только из функции). Это выглядит хорошо.

Нужна помощь в понимании логической проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...