-2
我有数据框由Word(代表英文单词),sentence_ID(代表句子编号)和Flag(代表是否是句子的这个单词部分)组成,如果Flag = 1这意味着句子边界内的单词,如果Flag = 0,这意味着单词在句子的边缘)。根据与句子边界的距离如何排列单词
我想排名单词基于离句子中心有多远。 因此,输入是
Word sentence_ID Flag
A 1 1
B 1 1
C 1 1
D 1 1
E 1 1
A 1 0
F 2 1
G 2 1
H 2 1
I 2 1
A 2 0
J 0 0
k 0 0
M 0 0
C 3 1
D 3 1
E 3 1
A 3 1
F 3 1
G 3 1
H 3 1
I 3 1
A 3 1
J 3 1
G 3 0
H 0 0
I 0 0
L 4 1
的输出是
Word sentence_ID Flag Rank
A 1 1 1
B 1 1 2
C 1 1 3
D 1 1 3
E 1 1 2
A 1 0 1
F 2 1 1
G 2 1 2
H 2 1 3
I 2 1 2
A 2 0 1
J 0 0
k 0 0
M 0 0
C 3 1 1
D 3 1 2
E 3 1 3
A 3 1 4
F 3 1 5
G 3 1 6
H 3 1 5
I 3 1 4
A 3 1 3
J 3 1 2
G 3 0 1
H 0 0
I 0 0
L 4 1 1
好的。你有什么问题?这太宽了。 – Carcigenicate
问题是我们如何找到Rank列? –