본문 바로가기

R Programming

(11)
[R Programming] R 데이터 활용 - Week 3-3 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. 1 2 3 4 5 car
[R Programming] R 데이터 활용1 (subset, 내보내기) - Week 3-2 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. subset(데이터 이름, 조건) 조건에 맞는 데이터를 추출한다. 우선 csv파일인 brain2210.csv를 읽어서 brain 데이터를 생성하였다. brain 데이터는 성별과 뇌의 무게로 구성되어있다. 1 2 3 4 5 6 brain
[R Programming] R 데이터 생성 (불러들이기) - Week 3-1 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. 외부의 파일을 사용하여 데이터를 불러들이는 작업을 해보겠다. 그러기 위해서는 우선 파일이 저장된 경로를 설정해주어야 한다. setwd("지정 경로") setwd() 함수는 작업 폴더를 지정해주는 명령이다. 작업 폴더를 지정해주면 그 폴더 내의 파일의 이름으로 데이터를 불러들일 수 있다. getwd()로 현재 지정된 작업 폴더를 확인할 수 있다. 파일 읽어오기는 read함수를 사용해서 읽어올 수 있다. 파일의 종류를 뒤의 옵션으로 하여 확장자가 csv인파일, txt인파일 등을 불러올 수 있다. 강의에서는 확장자명이 xls인 파일일 경우에는 c..
[R Programming] 간단한 함수생성 및 루프(for, while) - Week 2-4 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. 함수 생성 함수를 생성하고 사 옹해본다. 1 2 3 4 5 square
[R Programming] 벡터와 행렬의 연산 - Week 2-3 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. 기본 연산 기호 Operation Description Operation Description + addition(더하기) = greater than or equal to ^ or ** exponentiation(제곱) == exactly equal to x && y modulus(나눈 나머지) != not equal to x %/% y integer division(정수 나누기) !x not x x|y x or y x&y x and y R Studio를 실행하여 실습을 해본다. 1 2 3 4 2^3 4**3 7%%5 7%/%5 cs 간단한 제곱과 나누기, 나머지를 볼 수 있는 계산..
[R Programming] 객체 이름 정의와 데이터 프레임 - Week 2-2 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. 벡터에 이름 주기 1 2 3 gender
[R Programming] 벡터 및 행렬 생성 - Week 2-1 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. 1 2 3 4 5 6 7 x
[R Programming] R 추가 패키지 사용 - Week 1-4 GIST에서 공개하는 청년 AI. Big Data 아카데미 온라인 기초과정 빅데이터 분석과 R프로그래밍 강의를 참고하였다. R Studio를 실행하여 실습을 해본다. R 프로그램은 기본 program에 추가적으로 필요한 패키지를 설치할 수 있다. 예) 그래픽: ggplot2, 텍스트 마이닝: NLP 패키지를 설치할 때는 install.package(설치할 패키지) 설치한 패키지를 사용할 때는 library(사용할 패키지) 추가 패키지 설치를 할 때에는 인터넷에 연결되어 있어야 한다. 패키지 설치는 한 번만 하면 되지만 패키지를 사용할 때는 실행할 때마다 설정해주어야 한다. 1 2 3 4 5 6 7 8 install.packages("ggplot2") install.packages("scatterplot3..