pheatmap을 이용해서 clustering된 heatmap을 그리는 방법 (본 포스팅에 사용된 데이터 셋은 위 링크를 통해 받을 수 있습니다.) # 목표 히트맵 1. Importing Test Data > myData myData %>% dim [1] 15 15 > myData %>% head A B C D E F G H I J K L M N O A 100.0 79.7 79.8 80.6 80.4 80.9 80.0 79.9 79.1 94.6 79.7 94.7 95.0 95.0 78.8 B 79.7 100.0 84.8 84.7 84.3 86.0 92.0 85.3 83.6 80.3 85.0 79.8 79.8 78.7 85.3 C 79.8 84.8 100.0 88.9 90.7 90.9 84.7 88.8 85..
분석을 하면서 for loop을 안써봤다고 하면 거짓말이겠죠. 오늘은 for loop 을 사용면서 쉽게 간과했을법한 문제에 대해 포스팅해보려고 합니다. 바로 빈 벡터로 인한 문제입니다. 반복문을 사용하기위해 벡터를 입력해주었는데 이게 빈 벡터일 경우 우리가 생각치 못한 문제가 발생할 수 있습니다. 우선 다음의 벡터를 이용해 우리가 알고있는 반복문을 실행해보았습니다. 여러개의 요소가 들어있는 벡터x를 이용해서 벡터의 길이만큼 반복 실행을 하려고 한다면 쉽게 사용할 수 있는 방법이 for (i in seq(length(x)) 혹은 for(i in 1:length(x))입니다. 실제로 저도 이런 방식으로 많은 분석을 했었고요. 그리고 다음 예시와 같이 문제없이 실행이 됩니다. > NotEmptyVector f..
- Total
- Today
- Yesterday
- 엑셀
- SEQ
- visualizing
- Visualization
- Command
- r
- Python
- 코로나바이러스
- Cast
- 데이터
- plot
- comma
- Order
- for loop
- RStudio
- 2진수
- Heatmap
- 파이썬
- data
- geom_line
- Excel
- covid
- 팟빵
- coronavirus
- 숫자
- geom_bar
- Coding
- hist
- format
- BIOINFORMATICS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |