본문 바로가기

Computer Science

유튜브 링크를 임베드하여 뮤지컬 플레이리스트 만들기 더보기
[스크랩] R에서 sav파일을 불러올 때 한글이 깨진다면 새롭게 인코딩! rzummas.tistory.com/2 spss의 sav데이터를 R로 불러올 때 만약 한글이 깨지면 UTF-8인코딩을 해보자. 물론 안되면 할 수 없 항상 발생하는 사태는 아니고, 가끔씩 spss 한글 데이터를 못 불러오는 경우들이 생기는데, abc 이 말이 뭐냐하면 file=" " 다음 경로에 있는 sav 데이터를 알로 불러오는데, abc라는 오브젝트에 저장 rzummas.tistory.com 더보기
[통계교육원 R 기초, 활용 과정] 한 달동안 열심히 공부한 이후 최종 수료증! 더보기
[통계교육원 R 기초과정] 벡터 만들기 R은 데이터가 어떤 구조 또는 형태로 되어 있느냐에 따라 달라짐. 벡터의 개념 - 벡터는 동일한 데이터 유형으로 이루어진 한 개 이상의 값들로 구성 - 하나의 열로 되어 있음 - 벡터는 데이터의 기본 단위. 백터 생성하기 - 하나의 값, 두 개의 값으로 이루어진 벡터 - 두 개 이상의 값으로 이루어진 벡터를 생성하는 것이 대표적인 방법 C() - c()함수는 combine 또는 concatenate의 약자 - 벡터를 생성하는 대표적인 방법 - 규칙이 없는 데이터로 이루어진 벡터를 생성할 때 사용 v1 = c(3,10,12) v2 = c(“kim”,“lee”) v3 = c(TRUE, FALSE) 문자형은 큰 따옴표나 작은 따옴표로 감싸야 하고, 논리형은 감싸지 않음. 벡터들을 하나로 합쳐서 하나의 새로운 .. 더보기
[통계교육원 R 기초과정] 데이터의 유형 R의 기본 데이터 유형 - R에서 데이터의 기본적인 속성으로 데이터의 유형이 있음 수치형 문자형 논리형 복소수형 수치형, 문자형, 논리형이 자주 사용 복소수형은 수학분야를 다룰 때에 사용. 숫자형 - 정수형과 실수형 논리형 - 참과 거짓의 논리값 문자형 - 하나의 문자 또는 문자열로 되어 있으며 “”, ‘’로 묶여 있음. 복소수형 - 실수와 허수로 이루어진 복소수 NULL - 존재하지 않는 객체로 지정할 때 사용 NA - Not Available의 약자로 결측치를 의미 (Missing value) NaN - Not available Number의 약자로 수학적으로 계산이 불가능한 수를 의미. INF - 양의 무한대 -INF - 음의 무한대 mode() 함수 - 문자형 형태로 최종적인 결과를 알려줌 - 해.. 더보기
[통계교육원 R 기초과정] R 연산자 R의 연산자 - 1개 이상의 수치에 대한 연상 산술 연산자의 우선순위 1. 괄호 2. 거듭제곱 3. 곱하기 나누기 4. 더하기 빼기 ** 거듭제곱 ^ 거듭제곱 %/% 몫 %% 나머지 할당 연산자 - 어떤 객체의 이름에 특정한 값을 저장할 때 사용하는 연산자 ( =, -> ) 비교 연산자 - 두 개 값에 대한 비교로써 맞으면 참, 맞지 않으면 거짓을 반환하여 비교 연산의 최종적인 값 비교 == 같다 != 같지 않다 ! 부정 연산자 안에 공백이 있으면 에러가 발생한다. 논리 연산자 - 두 개 이상의 조건을 비교하여 결과를 냄 &, &&는 모든 조건이 참일 때에만 최종적인 결과가 True가 됨. & - 두 개의 조건을 동시에 만족할 때만 TRUE가 되는 논리 연산 && - AND의 개념으로 두 개의 조건을 동.. 더보기
[통계교육원 R 기초과정] R 프로그램에 대한 소개 R 프로그램의 주요 특징 1. Open Sourse - 오픈 소스로 개인, 기관, 기업에서 무료로 사용 가능. 2. 데이터 분석 - 다양한 통계 방법론을 적용한 데이터 분석 기능을 제공. 3. 강력한 그래프 기능 - 2D, 3D 그래픽, 지도, GIS, 동적 그래프 등을 지원. 4. 데이터 핸들링 - 텍스트, CSV, 엑셀, SAS, SPS, Stata, DB 등의 다양한 데이터를 읽어오는 기능 - 수정, 삭제, 정렬, 합치기 등의 데이터 핸들링을 위한 기능. 5. 메모리 - 데이터는 메모리에서 작동되기 때문에 데이터 처리가 빠름. GUI 종류 (그래픽 유저 인터페이스) 1. R Studio 2. Microsoft Visual Studio 3. R Commander 4. Eclipse 등등 R 프로그램의.. 더보기
R을 배우는 이유 1. 정보화 사회에서 필요한 정보를 Mining 2. 공학도의 기본 (통계 : 신뢰성 검토 수단) - 평균, 표준편차, 분산, 상관성, 가시화 3. 시민의 의사를 반영한 도시 건설 4. 확률을 분석하여 의사결정을 하기 위해서 문자를 통해서 핵심적인 보물을 찾는 것 (텍스트 마이닝) 음성과 영상도 활용가능! 비정형 데이터를 분석해서 그래프로 표현하기 (가시화) 정보를 수집하여 필터링 (정제) S 언어를 이용하여 개발되었다. 누구든지 자유롭고 편리하게 사용할 수 있다. 통계계산에 최적화 굳이 책을 살 필요없으며 인터넷에 많은 자료들이 공개되어있다. 자신만의 교재를 만드는 과정을 진행하면 최고! 더보기