【发布时间】:2018-06-25 10:27:42
【问题描述】:
我已经使用代码从一个数据框中分离出一列:
Column_a = df1.loc[:,'Column_a_Name']
和来自另一个数据框的第二列,等效地使用:
Column_b = df2.loc[:,'Column_b_Name'].
这些列包含名称,我想创建一个列表,其中包含两个名称的所有可能组合。例如:
Column_a Column_b
Adam Smith
Barry Brown
Ben Red
我想要达到的结果是一个自然的数据框
[(Adam,Smith), (Adam, Brown), (Adam,Red), (Barry, Brown),...,(Ben, Red)]
我已经尝试过有用的函数 itertools.combinations (Column_a, Column_b),但这只是返回结果:TypeError: cannot convert the series to 。谢谢
【问题讨论】:
标签: python dataframe combinations