programing

ggplot2의 주석에서 텍스트를 왼쪽 정렬하는 방법

instargram 2023. 7. 1. 08:01
반응형

ggplot2의 주석에서 텍스트를 왼쪽 정렬하는 방법

예는 다음과 같습니다.

qplot(mtcars$mpg) + 
  annotate(geom = "text", x = 30, y = 3, label = "Some text\nSome more text")

여기 텍스트를 정렬된 상태로 유지하려면 어떻게 해야 합니까?그래서 'Some's는 서로 줄을 선다.

hjust = 0당신이 원하는 것을 합니다.hjust는 수평 맞춤을 나타내며, 0은 왼쪽-뒤집기, 0.5는 중심, 1은 오른쪽-뒤집기를 나타냅니다.

qplot(mtcars$mpg) +
    annotate(geom = "text", x = 30, y = 3,
             label = "Some text\nSome more text",
             hjust = 0)

참고 항목vjust수직적 정당성을 위하여.

ggplot2이러한 인수는 텍스트 환경설정이 설정될 때마다 존재합니다.그들은 일을 합니다.annotate,geom_text또는 안에element_text테마 옵션을 조정할 때 선택합니다.

을 보면?geom_text텍스트 문자열 옵션을 찾을 수 있습니다."left","middle"또는"right"(의 경우)hjust),"top","center","bottom"위해서vjust그리고 둘 중 하나를 위하여."inward"그리고."outward"항상 중심에서 바깥쪽으로 조정됩니다.


이 동작은 많은 부분에서 유사합니다.base그래픽 기능(예:adj을 지지하는 주장.par에 의해 사용되는.text(),mtext(),그리고.title()수평 및 수직 정당성에 대한 길이 2의 벡터가 될 수 있습니다.또한hadj그리고.padj에 대한 주장.axis()축에 대해 수평 및 수직인 정당성.

언급URL : https://stackoverflow.com/questions/26684023/how-to-left-align-text-in-annotate-from-ggplot2

반응형