1주차 - 기본 설치 및 실행, 함수

2020. 9. 18. 16:02·기타 교육/빅데이터_분석실무
728x90
반응형

설치


www.r-project.org/healthstat.snu.ac.kr/CRAN/

 

설치 시 관리자 권한으로 실행해주는 것이 좋다.

32-bit 와 64bit를 두개 다 체크하면 충돌 가능성이 높다.

계속 다음

 

JAVA설치(*자바설치이유: 한글 데이터 수집을 위해)


www.java.com/ko/download/manual.jsp

 

 

 

KoNLP 라이브러리 수정


 

 

 

R프로그램 관리자 권한 실행으로 바꿔주기(항상)


 

 

스크립트를 드래그 후 ctrl + r 을 눌러줘서 실행한다.

 

실행결과

빅데이터_실무분석.zip
7.98MB

나머지 밑에 적혀 있는 모든 패키지를 다 설치해야한다.(KoNLP_설치_소스)파일의 내용 모두.

 

 

대표적인 한글 추출 예시


 

 

useSejongDic()을 써야하며, 단어가 사전 안 에 있어야 한다.

 

(*자세한 사용하는 방식은 KoLNP in r 또는 회기분선 r로 검색해본다)

library 설치 경로 보는 법.

 

RStudio 다운로드


rstudio.com/products/rstudio/download/#download

 

Download RStudio

RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, and a variety of robust tools for plotting, viewing history, debugging and managing

rstudio.com

 

기본설치 화면 

 

한글이 깨질 수 있으므로 encoding을 UTF-8로 바꿔준다.

Default working directory는 Temp로 설정해준다.

 

 

 

블록을 잘을 때는 잘설정해서 잡아야한다.


날짜 만들기

 

위는 문자열. 따라서 아래와 같이 작성해야한다.

 


시스템의 날짜 가져오기.(대소문자 주의)


시스템의 날짜, 시간까지 다 가져오는 함수.


또 한 날짜는 계산이 가능하다.


ceiling함수

웹 크롤링 할 때 쓰인다. ceiling함수 아래의 15/10과 ceiling(15/10) 차이를 보며 알 수 있다.


소수점을 버리는 함수.

소수점 round 함수 사용법

데이터 불러오기



파일이 깨 질시

기본 파일이 UTF-8파일이라. ANSI는 파일이 잘 출력된다. 


깨진 파일을 복구하여 출력하는 방법

 

텍스트 파일 저장하는 방법


 

생성된 구매_연습.txt 파일이 보인다.

 

 

 


 

 

728x90
반응형

'기타 교육 > 빅데이터_분석실무' 카테고리의 다른 글

2주차- GoolgelMotionChart , 웹크롤링, ggplot2  (0) 2020.09.26
2주차 - leaflet 을 활용한 지도자료분석 및 Google Motion  (0) 2020.09.26
1주차 - 함수 및 단어 추출 및 출력  (0) 2020.09.19
'기타 교육/빅데이터_분석실무' 카테고리의 다른 글
  • 2주차- GoolgelMotionChart , 웹크롤링, ggplot2
  • 2주차 - leaflet 을 활용한 지도자료분석 및 Google Motion
  • 1주차 - 함수 및 단어 추출 및 출력
Royal!
Royal!
Bachelor of Arts. Bachelor of Science in Engineering. Master of Science in Engineering (In Progress). Job Title: Infrastructure & Security & Cloud Engineer. Etc: Mentor at Fourth Industrial Revolution Center.
  • Royal!
    Security
    Royal!
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • 운영체제 N
      • 네트워크
      • 클라우드
      • 서버
      • Container
      • 프로그래밍
        • Python_혼자 끄적끄적
        • Python_AI(영상처리)
        • 빅데이터
        • C_정보올림피아드 Language_Coder
        • C_QnA
      • 자격증
        • 정보보안기사
        • 정보처리기사
        • ADsP
        • CPPG
        • 보안법률
        • NCA~NCP
        • AWS Certified Solutions Arc..
      • 리버싱
        • 리버싱 걸음마
      • Wargame & CTF
        • Hackerschool FTZ
      • 기타 교육
        • KISA 정보보호제품실습군
        • 빅데이터_분석실무
        • 시큐어코딩진단전문교육(호남정보보호센터)
        • SW테스트 전문가 과정(ISTQB CTFL자격)
        • 정보보호 컨설팅 전문가 양성과정
      • 기타
        • 면접일지
        • 기타
        • 인턴활동
        • 논문 요약
      • K-Shield Jr
        • 악성코드분석
        • 침해사고분석
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    euid가 중요한 이유
    ncp이메일이 안 와요
    네이버클라우드 ftp 설정
    getuid()
    euid란
    ipsec vpn 연결 설정
    ncp 이메일 기본로직
    kernel 구성요소
    getuid
    rest api 문법
    geteuid
    kernel모드
    restful api 개념
    rest api 공부
    rest api 아키텍처
    geteuid()
    rest api 논문
    uid란
    ncp이메일 문제 해결
    kernel 사용자 모드
    nce덤프
    이메일 450 error
    smtp 450 error
    rest api 제약조건
    메일 서버 기본로직
    rest api 정리
    ncp 이메일 알람 못 받을 경우
    email 450 error
    ncp 이메일테스트
    nce dump
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Royal!
1주차 - 기본 설치 및 실행, 함수
상단으로

티스토리툴바