- [R을 이용한 gradient 막대그래프]2023년 07월 09일 12시 16분 57초에 업로드 된 글입니다.작성자: r-code-for-data-analysis
화장품 보습효과 시각화
2023 7 9
Background
피부 깊이별 수분의 변화량 데이터가 있다. 화장품 바르기, 전후 피부 깊이별 수분의 양을 연속적으로 표현하려고 한다. 그런데 기존 데이터 분석은 x축을 파부 깊이, y축을 수분양으로 해서 2종의 샘플 (test, control) 적용 전후 line 그래프로 시각화하였다.
Problem
고객이 원하는 수준은 아래와 같이 3차원 시각화를 원했다. 그러나 데이터의 수가 x축 깊이, y축 수분량으로 2차원 데이터라 3차원으로는 어려웠다. 이에 ggplot으로 geom_tile, geom_rater + gradient color 적용으로 문제를 해결하려고 함
Methode
- 데이터의 수가 부족하니 gradient color를 표시하기 위하여 interpolation으로 피부 깊이별 수분을 기존 11단계에서 110단계로 나눔
- test sample, control sample 을 하나의 data.frame로 만들되, 각 컬럼을 샘플명, 피부깊이, 화장품 적용 전/후, 수분량으로 만듦
- ggplot, geom_tile, scale_fill_gradient 를 이용하여 시각화
Data glimps
depth product time moisture -10 test before 7.226667 -9 test before 7.109000 -8 test before 6.991333 -10 test after 49.716667 -9 test after 48.223000 -8 test after 46.729333 Visualization
ggplot 과 geom_tile을 이용하여 시각화를 함
728x90반응형'데이터 시각화' 카테고리의 다른 글
[R을 이용한 기대수명, 출산율, 소득수준 상관관계 분석] (0) 2023.10.02 [R을 이용한 나라별 기대수명, 출산율, 소득수준 상관관계 분석] (0) 2023.10.02 R을 이용한 서울시 도서관 위치 시각화 (0) 2023.06.25 R을 이용한 대한민국 동물 병원 지도 시각화 (0) 2023.06.24 여러 그래프에 라벨 달기 (egg) (0) 2023.05.30 댓글