Декартово произведение в пандах ⇐ Python

Программы на Python
Anonymous
Декартово произведение в пандах

Сообщение Anonymous »

У меня есть два фрейма данных pandas:

from pandas import DataFrame
df1 = DataFrame({'col1':[1,2],'col2':[3,4]})
df2 = DataFrame({'col3':[5,6]})


Как лучше всего получить их декартово произведение (конечно, не записывая его явно, как я)?

#df1, df2 cartesian product
df_cartesian = DataFrame({'col1':[1,2,1,2],'col2':[3,4,3,4],'col3':[5,5,6,6]})


Подробнее здесь: https://stackoverflow.com/questions/132 ... -in-pandas

Вернуться в «Python»