Skip to content
Bible, Lee, Data

Bible, Lee, Data

Faith, software, data, and everyday life.

Engineering/DatabaseAll posts

Engineering/Database

[R] R Programming Web Crawling 데이터 수집 (네이버 기사)

기사 데이터를 수집하는 방법으로 아래 3가지를 제시한다.1. 데이터를 하나만 가져오는 방법2. 여러 페이지의 데이터를 가져오는 방법3. 조건을 설정하여 데이터를 가져오는 방법3가지 방법을 구현하는 코드는 거의 비슷하지만 상이한 부분에 대해서는 디버깅을 통해 문제를 해결하는 능력이 필요하다. 1. 기본 package 설정# 1. 기본 package 설치library(tidyverse)library(rvest)✔️ install.packages("") 2. 데이터를 하나만 가져오는 방법2-1. 검색어 설정# 2-1. 검색어 설정search_url ✔️ 검색어: ChatGpt 2-2. URL 주소 검색# 2-2. URL 주소 검색news_url % read_html() %>% # sp_nws1 > div..

Engineering/Database

[R] R Programming 종합만족도 분석 및 IPA 계산

강서대학교 학생 대상 강서01 버스 이용 만족도 분석 isaac-christian.tistory.com강서대학교 학생 대상 강서01 버스 이용 만족도 분석에 사용한 소스코드이다.직접 만족도 설문지를 만들고, 항목 및 차원 만족도와 IPA 분석을 진행하면서 R언어 이해도를 높일 수 있었다. 1. 기본 package 설정# 1. 기본 package 설정library(tidyverse)library(tidymodels)library(rstatix)library(skimr)library(FSA)library(ggpubr)library(rpart)library(rpart.plot)library(caret)library(tree)# install.packages("") 2. 데이터 불러오기# 2. 데이터 불러오기c..

Engineering/Database

[R] R Programming 만족도 지수 계산

1. 기본 package 설정# 1. 기본 package 설정library(tidyverse)library(tidymodels)library(rstatix)library(skimr)❇️ tidyverse: 데이터 분석과 시각화를 위한 여러 R 패키지를 모아놓은 패키지- dplyr, ggplot2, tidyr, purrr, stringr 등을 포함하고 있으며, 데이터 전처리, 조작, 시각화 등에 사용 ❇️ tidymodels: tidyverse와 마찬가지로 데이터 분석에 필요한 R 패키지를 모아놓은 패키지- parsnip, recipes, rsample, dials, yardstick 등이 있으며, 머신러닝 모델 제작, 평가, 비교에 사용 ❇️ rstatix: 데이터 분석을 위한 통계 분석 도구를 제공하는..