tôi vẫn đang bối rối bởi hành vi của data.table J.R data.table J hành vi
> DT = data.table(A=7:3,B=letters[5:1])
> DT
A B
1: 7 e
2: 6 d
3: 5 c
4: 4 b
5: 3 a
> setkey(DT, A, B)
> DT[J(7,"e")]
A B
1: 7 e
> DT[J(7,"f")]
A B
1: 7 f # <- there is no such line in DT
nhưng không có dòng như vậy trong DT. Tại sao chúng ta có được kết quả này?
Có lẽ bạn có thể thêm một lời giải thích của 'luận nomatch' và làm thế nào nó có thể được sử dụng? – BenBarnes