R에서는 setwd()로 워킹디렉토리를 설정하고 설정된 워킹 디렉토리가 무엇인지 getwd()로 확인하는 작업을 해주어야한다. 그래야, 파일을 불러오거나 저장할때 그 위치를 알기고, 지정하기 쉽다. 이런점에서 python에서는 현재파일이 있는 위치가 자동으로 워킹 디렉토리로 설정이 되는 셈이였고, 그래서 절대경로와 상대경로 방법이 있었다. 하지만 R에서는 현재 파일이 있는 위치를 setwd()를 통해 지정해줘야, 절대와 상대경로 개념을 사용할 수 있게 된다. 그렇다면 현재 파일이 있는 위치는 어떻게 알아낼 수 있을까. 이런 방법이 있는지 몰랐을때 나는 하나씩 위치를 찾고 타이핑해서 지정 해줬었다. 이제는 안녕. C드라이브 Work 디렉토리 아래에 빈 test.R 파일을 하나 저장해두었다. 이 R 파일을 ..
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..
스크립트를 작성하다보면 지정해둔 특정 변수 이름을 바꿔야하는 경우가 종종 발생합니다. 하지만 이때 해당 문자를 일일히 찾아가며 수정하기에는 시간도 들고, 우리의 눈도 정확하지 않을 수 있겠죠. 이럴때 한번에 여러 글자를 바꿔주는 방법이 있습니다. 바로 Ctrl + F 입니다. 이는 특정 단어를 찾아주는 기능인데요, Rstudio에서 All 버튼을 이용하면 특별한 기능이 됩니다. Ctrl + F 를 누르게되면 Find 할 단어를 입력할 수 있습니다. 입력후 오른쪽에 있는 All 버튼을 클릭하게 되면 스크립트 내 해당되는 모든 단어를 인식하게 되는데요 이때 원하는 단어를 입력해서 어느 위치에있는 단어가 어떻게 바뀌는지 실시간으로 확인이 가능합니다. 물론 오른쪽의 Replace 란에 입력을 하고 그 오른편의 ..
오늘은 R studio를 이용해서 R script를 짤때 알아두면 좋은 기능을 하나 알려드리려 합니다. 이 기능을 알기 이전의 저는 스크립트를 짤때면 다음과 같이 섹션의 제목을 적고 시작했는데요, 주석기능을 이용한것입니다. 하지만 특별할건 없죠 새로운 섹션을 시작할 위치에서 Ctrl + Shift + R 을 동시에 눌러주세요. 그러면 다음과 같이 Insert Section창이 나옵니다. 그럼 이곳에 원하는 섹션 이름을 입력해주세요. 저는 'title 2' 라고 입력해보겠습니다. TaDa! 자동으로 깔끔하게 섹션이 나눠지는 아름다운 장면입니다. 화살표로 가리킨 삼각탭을 누르면 해당 섹션을 접을수도 있고, 아래를 보면 현재 어느 섹션에서 작업중인지도 알 수 있습니다. 게다가 우측 상단의 글 탭을 눌러보면 나..
- Total
- Today
- Yesterday
- coronavirus
- Excel
- Python
- Coding
- visualizing
- 팟빵
- 데이터
- hist
- 파이썬
- geom_bar
- covid
- geom_line
- format
- 코로나바이러스
- 숫자
- RStudio
- r
- 엑셀
- plot
- 2진수
- Heatmap
- BIOINFORMATICS
- Cast
- Command
- data
- SEQ
- Order
- Visualization
- comma
- for loop
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |