일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 분석 프로세스
- 데이터 과학
- 데이터 정제
- R 데이터프레임
- 비정형 데이터
- 데이터 특징
- 조건문
- 데이터 개념
- R 부분합
- R 통계분석
- prcomp
- 데이터 스케일링
- 반정형 데이터
- R merge
- 주성분행렬
- 데이터 분석 과정
- 변수선택
- 데이터 분석 정의
- 데이터 분석 순서
- princomp
- 변수축소
- 정형 데이터
- 데이터 분석 프로세스
- 데이터 병합
- 데이터란
- 스크리산점도
- 정보 생산량
- 데이터프레임 생성
- R 프로그래밍
- R프로그래밍
- Today
- Total
목록R 프로그래밍 (4)
D-과학 이야기
* 파생변수란, 기존의 변수를 더하거나 빼는 등 다양한 조건이나 함수를 활용하여 생성한 변수 1. transform 함수 - 데이터프레임에 새로운 변수 추가 - transform(데이터프레임명, 파생변수=생성식, 파생변수2=생성식2, ... ) * 단, transform 함수만을 실행한다면, 기존 데이터프레임이 변경되지 않는다. 기존 데이터 프레임에 파생변수를 추가하고자 한다면, newiris
1. while - 반복 횟수 지정 없이 주어진 조건이 만족하는동안 계속해서 반복을 수행 - 변수 초기값 설정/ while(조건문) {실행문} * 단, 실행문은 주어진 조건문이 참일 경우에만 실행된다. - (예) year
1. if/else - 조건식을 기준으로 조건이 참/거짓일 때 처리 방식을 다르게 하려는 경우 - if(조건문) {실행문 또는 함수} / else if(조건문) {실행문 또는 함수} / else {실행문 또는 함수} * else if 와 else의 경우에는 생략이 가능 - (예) x
1. 현재 작업공간(디렉토리, directory) 확인 및 설정하기 ① getwd() 함수 - 현재 작업을 저장하는 폴더(디렉토리) 확인 - (예) getwd() / 바로 디렉터리 주소 확인 ② setwd() 함수 - 작업공간(디렉토리) 변경 - (예) setwd('C:/Users/Downloads') / ''안의 디렉터리 주소로 변경 2. 데이터 저장하기 ① sink() 함수 - 출력결과를 파일로 저장 - (예) sink('sinkfile.txt') summary(iris) sink() / 마지막으로 출력하길 원하는 결과 뒤에 sink()로 끝맺음, 이후 txt파일에 결과확인! ② write.csv() 함수 - 객체를 엑셀파일(쉼표로 분리된 csv 파일)로 외부 저장 - ,(쉼표)가 구분자 - (예) ..