Вы можете сделать это, reshape
используя базовый массив numpy
, создав из него новый df, а затем apply
a str join
:
In[14]:
pd.DataFrame(df['column'].values.reshape((2,-1))).apply(''.join, axis=1)
Out[14]:
0 ab
1 cd
dtype: object
Немного более непонятно послеизменение формы на sum
построчно, что объединит строки:
In[15]:
pd.DataFrame(df['column'].values.reshape((2,-1))).sum(axis=1)
Out[15]:
0 ab
1 cd
dtype: object