Zastanawiałem się, jak zrobić kodowanie i dekodowanie w R. W Pythonie, możemy użyć ord ("a") i chr (97), aby przekształcić literę numerować lub przekształcać liczbę w literę. Czy znasz jakieś podobne funkcje w R? Dziękuję Ci!Kodowanie w R jak Python ("ord" i "chr")
Przykładowo, pyton
>>> ORD ("A")
>>> ORD ("A")
>>> chr (97)
'a'
>>> CHR (90)
'Z'
FYI: ORD (c) w Pythonie względu łańcuch o długości jeden, zwrócony całkowitą reprezentującą punkt kodowy unikodowej znak, gdy argumentem jest obiekt unicode lub wartość bajtu, gdy argument jest łańcuchem 8-bitowym. Na przykład, ord ("a") zwraca liczbę całkowitą 97, ord (u '\ u2020') zwraca 8224. Jest to odwrotność chr() dla ciągów 8-bitowych i unichr() dla obiektów unicode. Jeśli podano argument Unicode, a Python został zbudowany z UCS2 Unicode, wówczas kodowany znak musi znajdować się w zakresie [0..65535] włącznie; w przeciwnym razie długość łańcucha wynosi dwa, a TypeError zostanie podniesiony.
chr (i) w języku Python Zwraca ciąg jednego znaku, którego kod ASCII jest liczbą całkowitą. Na przykład chr (97) zwraca ciąg "a". Jest to odwrotność ord(). Argument musi być w zakresie [0..255], włącznie; ValueError zostanie podniesiony, jeśli i znajduje się poza tym zakresem. Zobacz także unichr().