私はRでエンコーディングとデコードを行う方法を知りました。Pythonでは、ord( 'a')とchr(97)番号を数字に変換するか、数字を文字に変換します。あなたは同様の機能をRで知っていますか?ありがとうございました!例えばPythonのようなRのエンコーディング( "ord"と "chr")
、Pythonで
>>> ORD( "A")
>>> ORD( "A")
>>> chr(97)
'a'
>>> CHR(90)
'Z'
FYI:長さ1の文字列を与えられたPythonの で ORD(c)は、のUnicodeコードポイントを表す整数を返します引数がUnicodeオブジェクトの場合の文字、または引数が8ビット文字列の場合のバイトの値。たとえば、ord( 'a')は整数97を返します。ord(u '\ u2020')は8224を返します。これは8ビット文字列の場合はchr()の逆数で、ユニコードオブジェクトの場合はunichr()です。ユニコード引数が与えられ、PythonがUCS2ユニコードで構築されている場合、その文字のコードポイントは[0..65535]の範囲内になければなりません。それ以外の場合は、文字列の長さは2であり、TypeErrorが発生します。
chr(i)in Python ASCIIコードが整数iの文字列を返します。たとえば、chr(97)は文字列 'a'を返します。これはord()の逆です。引数は[0..255]の範囲内でなければなりません。 ValueErrorは、iがその範囲外にある場合に発生します。 unichr()も参照してください。