본문 바로가기
  • plotly로 바로쓰는 동적시각화 in R & 파이썬

Plotly in R - 그래프에 마우스를 올려봅시다28

동적 주가 그래프 in R plotly를 사용한 주가 그래프 그리기 앞선 포스트에서는 ggplot2와 tidyquant, quadmod를 사용하여 주식 그래프를 그리는 방법을 살펴보았다. ggplot2를 사용하면 전반적인 흐름의 선 그래프를 그리는데 편하지만 주식 분석에 많이 사용되는 OLHC(Open, Low, High, Close)가 표시되는 형태의 그래프를 그리는데 한계가 있었다. 그래서 파이낸셜 전문 패키지인 tidiquant, quadmod의 패키지를 사용하여 OLHC가 표시된 주가 그래프를 그려보았다. 하지만 이들 그래프에 결정적인 단점이 있다면 정확한 날짜의 정확한 값을 알아보기가 어렵다는 것이다. 이럴때 사용할 수 있는 것이 동적 패키지의 대표적인 plotly를 사용하는 것이다. 앞선 포스트에서 가져온 주가(http.. 2022. 11. 23.
plotly 제목 설정 in R 사용데이터 : https://2stndard.tistory.com/68 plotly layout 설정 title : 제목 설정 plotly의 제목을 설정하는 type은 ’title’이다. ’title’의 세부 type은 다음과 같다. 앞서 설명한 바와 같이 ’title’은 다른 속성과 조금 다른 부분이 있다. 원칙적으로 ’title’은 상위 속성으로 세부 속성들의 list로 구성해야 한다. 하지만 ’title’에 바로 문자열을 설정하면 그 자체가 속성으로 사용되어 제목을 설정하는 속성이 된다. ’title’에서 사용하는 주요 하위 속성은 다음과 같다. 속성 속성 설명 속성값 title font color 제목 글자 색상 설정 문자열 family 제목 글자 HTML 폰트 설정 폰트명 size 제목 글자 크.. 2022. 11. 20.
원 그래프 in R - plotly pie trace 사용데이터 : https://2stndard.tistory.com/68 파이(pie) trace : 원 그래프 ggplot2에서 지원하지 않는 그래프 스타일이 원 그래프이다. 그래서 ggplot2에서 원 그래프를 그리기 위해서는 막대 그래프를 그리고 이 막대 그래프를 극 좌표계를 사용하여 돌리는 트릭을 사용한다. 원 그래프는 데이터를 정확히 분석하기 어렵다는 차원에서 데이터 분석가들이 잘 사용하지 않는 그래프 타입이지만 현실적으로 많이 사용되고 있기 때문에 plotly에서는 trace로 지원한다. 앞선 여타 trace와는 달리 파이 trace에는 X, Y축에 매핑되는 x, y 속성의 설정이 없다. 대신 필수적 속성으로 values와 labels를 설정해야한다. values에 매핑되거나 설정된 수치 벡터에.. 2022. 7. 26.
지수 인디케이터 in R 사용데이터 : https://2stndard.tistory.com/68 인디케이터(indicator) trace : 지수 차트 인디케이터는 단일 수치에 대한 시각화 방법이다. plotly에서 단일 수치를 표현하는 방법으로 수치 표시, 증감치 표시, 게이지 사용의 세 가지 시각적 방법을 제공하고 이들을 서로 조합하여 사용할 수 있다. 이들을 사용하여 ‘단계’, ‘임계값’ 등의 컨텍스트 정보를 포함하는 수치를 시각화할 수 있다. 인디케이터 trace를 사용하기 위해서는 add_trace()의 속성을 ’indicator’로 설정함으로써 사용할 수 있다. mode, value 인디케이터 trace에서 제공하는 표시 방법은 수치 표시, 증감량 표시, 게이지 표시의 세가지 방법을 제공한다. 이들을 설정하는 속성이 .. 2022. 7. 10.