전체 글 170

[22.08.22] 10일차 (데이터 크롤링 / 뉴스 크롤링 )

데이터 크롤링 크롤링에 필요한 패키지 / 라이브러리 설치 install.packages("rvest") install.packages("XML") install.packages("httr") install.packages("jsonlite") install.packages("rtweet") install.packages("urltools") library(rvest) library(httr) library(jsonlite) library(rtweet) library(XML) 다음 뉴스 읽어오기 daum_html = read_html("https://entertain.v.daum.net/v/20220822115142033") 사용한 뉴스 :https://v.daum.net/v/2022082211514203..

R/강의복습 2022.09.03

[HTML] 맛보기

HTML 웹페이지 만들기 첫번째로 만든 웹페이지 나의 첫 html 페이지 !! 줄 나누기, 공백 만들기 새로운 html 제목줄2 제목줄3 제목줄4 제목줄5 제목줄6 문장을 쓰고 엔터키를 눌러도 줄바꿈은 안된다. 공백도 안된다. 문단을 나눠보자 애국가 동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강상 대한사람 대한으로 길이 보전하세 진달래꽃 나 보기가 역겨워 가실때에는 말없이 고이 보내 드리오리다. 영변에 약산 진달래꽃 아름따다 가실길에 뿌리오리다 html은 아무리 엔터를 쳐도, 줄이 안바뀐다. 줄바꿈 공백 주석 리스트 만들기 목록태그(리스트 형태의 태그) 파랗게 난너없이 베러엔베러 투쒜 Feel like 에스프레소 카라멜 마끼아또 카페모카 콜드브루 아메리카노 목록 태그..

HTML & CSS 2022.09.03

주말이 없는사람...

ㅇㅣ번 주말도 불태웠다.. (데이트도 안감 ..) 강의를 복습하면서 , 직접 다시 해보니까 확실히 공부는 잘된다.. 강의 때 이해 못했던 것들을 천천히 다시 이해하고, 복습하기 때문.. 하지만 !!!!! 계속 이런 방식이면 난.. 평생 주말이 없고 맨날 글쓰느라 시간이 없는사람이 될 것같다.. 글쓰는 방식을 바꿀 필요를 2주차에 느꼈다.... 좀 더 간단하게 ? 요약하는 식으로 글쓰는 방식을 바꿔야 할 것 같다. 다음주도 화이팅 ~...

공부일지 2022.08.21

[22.08.19] 9일차 지도시각화

# 11장 : 지도 시각화 install.packages("ggiraphExtra") install.packages("maps") install.packages("mapproj") install.packages("tibble") library(ggiraphExtra) library(maps) library(mapproj) library(tibble) library(ggplot2) 지도 시각화에 필요한 packages와 library를 실행한다. USAarrests 자료 활용하기 새로운 자료를 사용할 때, 항상 자료 미리보기는 필수다. head(USArrests) class(USArrests) # 행이름이 도시명 rownames(USArrests) 행 이름이 도시명, 열 이름이 범죄명인 것 같다! pair..

R/강의복습 2022.08.21

[22.08.18] 8일차 (날짜 / 시간 관련 데이터)

☆ 강의 내용 요약 ☆ # Date 관련 함수들 Sys.Date( ) : 오늘의 날짜를 알려주는 함수 as.Date(데이터, 입력한 데이터의 형태 ) : 문자열을 날짜 데이터로 전환해주는 함수 (시간은 무시한다) class : character -> Date strptime(데이터, 입력한 데이터의 형태) : 문자열을 날짜, 시간 데이터로 바꿔주는 함수 (시간도 나옴) class : character -> Date as.POSIXlt( ) / as.POSIXct( ) : 날짜와 시간을 나타내는 함수 weekdays( ) : 지정한 날짜의 요일을 알려주는 함수 months( ) : 지정한 날짜의 달을 알려주는 함수 quarters( ) : 지정한 날짜의 분기를 알려주는 함수 unclass( ) : 1970..

R/강의복습 2022.08.21

[22.08.18] 8일차(wordclou2/정규식/문자열/gsub/grep/substring)

☆ 오늘 강의 요약 ☆ 문자열 관련 함수 sub(바꿀패턴,바뀔패턴,변수) : 처음 발견한 곳만 바꿔주는 함수 gsub(바꿀패턴,바뀔패턴,변수) : 전체에서 원하는 곳을 다 바꿔주는 함수 substr(변수, 시작, 끝) : 문자열에서 시작 위치와 끝 위치를 정하여 문자를 추출함 substring(데이터, 시작, 끝) : substr과 달리 시작 값만 입력해도 된다. paste( ) : 문자열을 붙여 출력하는 함수 paste0( ) : 문자열을 공백없이 붙여 출력하는 함수 str_c (데이터, collapse="원하는문자") : 데이터를 원하는 문자로 나눌 수 있다. strsplit(데이터, split="기준") : 데이터를 기준에 따라 나눠주는 함수 grep("원하는 문자열", 데이터) : 데이터에서 원하..

R/강의복습 2022.08.21

[22.08.17] 7일차 텍스트마이닝 / 워드클라우드만들기

항상 패키지 설치와 라이브러리는 필수다. # 텍스트 마이닝에 필요한 packages install.packages("rJava") install.packages("multilinguer") multilinguer::install_jdk() install.packages(c("hash", "tau", "Sejong", "RSQLite", "devtools", "bit", "rex", "lazyeval", "htmlwidgets", "crosstalk", "promises", "later", "sessioninfo", "xopen", "bit64", "blob", "DBI", "memoise", "plogr", "covr", "DT", "rcmdcheck", "rversions"), type = "binar..

R/강의복습 2022.08.21

[22.08.16] 6일차 (ggplot, 산포도, 막대그래프, 선그래프, 데이터분석하기, 전처리)

☆ 오늘 강의 요악 ☆ ggplot 관련 함수 geom_col( ) : 막대그래프 / x축과 y축 지정 필수 geom_bar( ) : 빈도수 그래프 / y축 지정안해도 자동으로 빈도수로 지정됨. geom_line( ) : 선그래프 / 시간에 따른 데이터 변화를 나타낸다. geom_point( ) : 산포도 / x축과 y축의 관계성을 나타냄 geom_smooth(method="lm") : 추세선 / 산포도에서 데이터가 어느방향으로 흘러가는지 보여줌 - method(lm = 선형회귀분석 / glm , gam, rlm 등 쓸 수 있음) labs( ) : 각 타이틀의 이름을 지정할 수 있다. qplot과 ggplot의 차이 qplot() : 문법간단, 주로전처리에서사용,데이터빠르게확인할때 ggplot() : 최..

R/강의복습 2022.08.21