Start R-pyomega 블로그는 Alpa-Omega에서 따온 말로 말 그대로 ‘시작부터 끝’까지 진행을 해보고자 합니다. Lee와 Yoo가 각각 R과 Python을 사용하고 있었기 때문에 매우 적절한 이름이 아니었나 생각이 드네요. 기존에 운영하던 tistory 계정이 카카오와 합쳐지며 다른 많은 플랫폼을 생각하다가 github에 직접 올리기로...
R 다변량 통계 분석 - 1. 일변량 정규성 검정(Normality Test) Q-Q plot, qqplotr, Kolmogorov-Smirnov test, Shapiro-Wilk test
R과 함께하는 다변량 자료분석을 위한 추정과 검정, 최용석 지음, 2019 아래 내용은 <R과 함께하는 다변량 자료분석을 위한 추정과 검정, 최용석 지음, 2019>에서 대부분 발췌하였습니다. 라이브러리 다변량 통계 분석에서 정규성 검정, 시각화 방법 등에 필요한 라이브러리 입니다 library(MVT)library(MVN)li...
R 크롤링 클리앙(Clien) GET / POST + Selenium (셀레니움)
클리앙에서 “갤럭시 폴드” 통합검색 결과를 크롤링 해보겠습니다 크롤링에 필요한 패키지(package)와 라이브러리(library)는 아래와 같습니다 install.packages(c("dplyr", "httr", "jsonlite", "rJava", "RSelenium", "stringr") · library(dplyr) · librar...
R 크롤링 디시인사이드 (DC Inside) GET / POST 방식
· library(dplyr) · library(httr) · library(jsonlite) · library(rJava) · library(RSelenium) · library(stringr) #### 각키갤 GET/POST방식 링크_각키 <- c() n <- 201 for(i in 1:n){ tryCatc...
R 크롤링 디시인사이드 (DC Inside) GET / POST + Selenium (셀레니움)
크롤링에 필요한 패키지(package)와 라이브러리(library)는 아래와 같습니다 install.packages(c("dplyr", "httr", "jsonlite", "rJava", "RSelenium", "stringr") · library(dplyr) · library(httr) · library(jsonlite) · library(rJa...
R 크롤링 RSelenium (셀레니움) 을 크롬에서 구동하기
R에서 Selenium을 구동하려면 Java를 설치해야 합니다. Java설치는 https://blogleeyoo.github.io/r-pyomega/posts/R-java/ 를 참고해주시길 바랍니다 Java설치 이후에 C드라이브에 r-selenium폴더를 만들어 아래 3파일을 다운 받습니다 (폴더 이름을 r-selenium로 지정하였습니다. 이...
R 다변량 통계 분석 - R 크롤링 rjava 설치하기
1. Java 설치 R language를 사용하기 위해서 종종 Java가 필요할 때가 있습니다 Selenium이나 한글 자연어 분석 package인 KoNLP을 사용할 때도 필수입니다 (package는 R의 특정 기능을 활용하기 위한 “도구모음”이라고 생각하시면 됩니다) 그럼 Java를 다운 받습니다 1) Java 다운...
R 크롤링 R Language / R Studio 설치
이 페이지에서는 R language & RStudio 설치방법만 알아보겠습니다 우선 R을 설치하기 전 권장사항이 있습니다(거의 필수) 사용하시는 PC / User / 작업 폴더 이름을 영어로만 지정해주세요 R을 포함한 다른 도구를 사용할 때도 권장합니다 어떤식으로든 문제가 일어나는 부분이고 실제로 꽤 많은 오류 해결법이기도...
R 크롤링 필요 도구들 (Web crawling with R and necessary tools)
1. 웹 크롤링이란? 웹 크롤링은 웹 페이지에서 보이는 data(contents라고도 합니다)를 유저의 편의에 따라 수집하는 것을 말합니다 웹 크롤링 방식과 사용도구에 따라 크롤링 방식(process)은 조금씩 상이할 수 있지만 대체적으로 아래와 같은 방식을 따릅니다 (1) HTTP Request(요청) · GET / POST 방식의 HTTP...
Python 기본 개발 환경 구축
리스트 개발 환경 구축 개발 환경 선택하기 Anaconda 설치해보기 Cloud Computing Service에 분석용 python 환경 구축하기 Cloud Computing 선택하기 python 구축하기 개발 환경 선택하기 개발 환경은 철...