그리스 문자를 사용하여 R의 목록 요소 이름을 지정하는 방법이 있습니까? list(α = 42)
과 같은 목록을 작성해야합니다. 이 표현식의 실제 결과는 list(a = 42)
의 결과와 동일합니다.그리스 문자를 사용하여 목록 요소의 이름을 지정하십시오.
expression(symbol("a"))
을 사용하는 플롯에서 그리스 문자를 사용할 수 있다는 것을 알고 있지만 목록 요소의 이름으로 그리스 문자를 사용하는 해결책을 찾을 수 없습니다. as.character("\U03B1")
을 사용하면 오류가 발생하며 "\U03B1"
을 사용하면 "a"가됩니다. 나는 글씨가 아닌 다른 곳에 그리스 문자를 사용하는 것이 합리적이라고 생각하지만 숙제이기 때문에 길을 찾아야한다.
실제로 이것을하는 것을 피하는 한 가지 강력한 이유는'list (α = 42)'가'list (⍺ = 42)'와 다르다는 것입니다. 하나는 \\03B1 GREEK SMALL LETTER ALPHA이고 다른 하나는 APL FUNCTIONAL SYMBOL ALPHA입니다. 그러나 적어도이 글꼴은 글자 그대로 구별 할 수 없습니다. 또한 [더 많은 것] (http://en.wikipedia.org/wiki/Alpha#Computer_encodings) 비슷한 것들이 있습니다. – Dougal
@Dougal : 아주 좋은 지적입니다! – nico
@Dougal 참으로 동의합니다. 아마도 OP는 이것을 교사에게 지적해야합니다. –