В сеансе R 3.6.1 в Windows я написал:
> data.frame(tab = '\t')
tab
1 \t
t
из \t
немного торчит. Я ожидал, что он будет хорошо совпадать с tab
из заголовка.
Любопытно, что это происходит только с \t
, но не с \n
:
> data.frame(tab = '\n')
tab
1 \n
Этотхорошо выровнен, несмотря на то, что это escape-последовательность, подобная \t
.
Смещение происходит только в Windows (R 3.6.1), а не в NetBSD (R 3.6.1) или Linux (R 3.4.0).
Чем можно объяснить это несоответствие?