我有两个DF如下 DF1:如何逗号seprated串用逗号比较一列seprated串等datframe
M1 |
-------+
a,b,c |
a |
b,c |
c,b,a |
b,a,d |
d,a,b,c|
a,d,c |
b |
c,d |
d,a |
DF2:
X1 |X2
--------+---
a |1
b |2
c |3
d |4
a,b |5
a,c |6
a,d |7
b,c |8
b,d |9
c,d |10
a,b,c |11
a,c,d |12
a,b,d |13
b,c,d |14
a,b,c,d |15
有人可以帮我搭配值为df1 $ M1和df2 $ X1。并把列M2对应的X2值,如下
DF1:
M1 |M2
--------+---
a,b,c |11
a |1
b,c |8
c,b,a |11
b,a,d |13
d,a,b,c |15
a,d,c |12
b |2
c,d |10
d,a |7
有人可以帮助我
仔细看看'd,a,b,c' ='a,b,c,d' – HubertL
我想要一个解决方案,以便它独立于逗号周围的值序列 if df1 $ M1 [6 ]是d,a,b,c 它应该给出对应于df2 $ X1 [15](a,b,c,d)的df1 $ M2 [6]的值,即df2 $ X2 [15] – aman
@aman我修改了我的答案,以反映创建要加入的每列的排序版本。 – Mako212