Как функция reindex_like работает с методами "ffill" и "bfill"? - PullRequest
0 голосов
/ 05 октября 2019

У меня есть два кадра данных формы (6,3) и (2,3). Теперь я хочу переиндексировать второй фрейм данных, например первый, а также заполнить значения либо методом ffill, либо методом bfill. мой код выглядит следующим образом:

df1 = pd.DataFrame(np.random.randn(6,3),columns = ['Col1','Col2','Col3'])
df2 = pd.DataFrame(np.random.randn(2,3),columns = ['Col1','Col2','Col3'])
df2 = df2.reindex_like(df1,method='ffill')

Но этот код не работает, так как я получаю следующий результат:

    Col1      Col2      Col3
0  0.578282 -0.199872  0.468505
1  1.086811 -0.707933 -0.924984
2       NaN       NaN       NaN
3       NaN       NaN       NaN
4       NaN       NaN       NaN
5       NaN       NaN       NaN

Любое предложение будет замечательно

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