본문 바로가기

분류 전체보기15

[혼자 공부하는 R 데이터분석] 6주차_데이터 시각화(ggplot2, ggmap) 6-1. 그래프 그리기데이터 시각화를 위해 R 시각화 1순위 패키지인 ggplot2 패키지를 사용한다. (1) ggplot()ggplot(데이터세트, aes(데이터속성)그래프를 표현하는 좌표를 그리기 위한 판을 짜는 함수aes()함수를 이용해 x축과 y축에 변수를 매핑한다.패키지 설치install.packages("ggplot2")library(ggplot2) ggplot(airquality, aes(x=Day, y=Temp)) * 작성한 그래프를 지울 때는 plot.new() 함수를 실행한다. (2) 각종 그래프매핑을 위해 작성한 ggplot() 함수 뒤에 + 를 붙여 추가로 적어주면 된다.* 그래프를 그리는 수치형 데이터로 표현할 시 빈 범주가 생길 수 있으므로범주화 할 수 있는 factor() 함수.. 2024. 8. 19.
[혼자 공부하는 R 데이터분석] 5주차_데이터 가공하기(dplyr, 데이터 결합, reshape2) 5-1. dplyr 패키지* 데이터 가공 패키지* R 내장 데이터인 mtcars 이용사용법기능 및 설명예시filter(데이터, 조건문)조건에 맞는 데이터 필터링조건문 여러개 쓰려면 & 연산자 사용filter(mtcars, cyl==4)filter(mtcars, cyl>=6 & mpg>20)select(데이터, 변수명1, 변수명2..)지정한 변수(열)만 추출select(mtcars, am, gear)arrange(데이터, 변수명1, 변수명2...)arrange(데이터, 변수명1, 변수명2,                ..., desc(변수명))오름차순 정렬, 내림차순 정렬변수가 여러개 있을 경우 첫번째 변수로 정렬 후 동일 값에 대해 두번째 변수로 정렬.             arrange(mtcars, .. 2024. 8. 3.
[혼자 공부하는 R 데이터분석] 4주차_데이터 수집, 관측, 시각화 4-1. 데이터 수집하기데이터를 수집하는 방식 : 직접 vs 외부 데이터 수집가공을 거치지 않은 데이터 : 원시 데이터(=원시 자료)View(데이터프레임 변수명) 함수로 조회 (= 데이터 뷰어) 반드시 첫 글자 대문자로 작성가공하지 않은 원시 데이터만 확인 가능- 데이터 수집 방법데이터 종류사용법추가 설명직접 데이터 입력변수명  TXT 파일데이터 프레임으로 저장됨,header 기본값 False (변수명 임의지정)데이터 경로 표현시 슬래시 사용CSV 파일데이터 프레임으로 저장됨, header 기본값 TRUE-> 원시 데이터 변수명 없을 시 임의로 지정됨EXCELinstall.packages('readxl')library(readxl)데이터 프레임으로 저장됨, header 기본값 TRUE엑셀 여러 시트 중에.. 2024. 7. 29.
<서울메타위크 2024 DAY2> 3. KT의 미디어 AI 기술 및 활용 사례연사 : 윤진현 KT Customer부문 미디어플랫폼사업본부 상무 KT에서 iptv genie tv 에서 사용하고 있는 다양한 AI기술을 접목한 사례들을 대표적으로 세가지 카테고리로 나누어 설명해주셨다.1. AI : new experience - 새로운 시도들AI CURATION : 시청이력 기반 추천시청이력 : 채널 위주로 시청하는지, vod 위주로 시청하는지, 키즈랜드 위주로 시청하는지, vod 위주로 시청하는지 등개인화 추천함꼐 많이 본 영상 추천집집마다 다른 첫 화면 제공이 시간대/요일 대 등 자주보는 실시간 채널 추천보이스 부스트 (진행중) ai로 배경소리와 목소리를 분리하여 목소리를 1~3단계 스펙트럼을 조정하여 강조자막 대신에 음성을 강화해서 듣기 .. 2024. 7. 25.
[혼자 공부하는 R 데이터분석] 3주차_변수, 함수, 조건문, 반복문 3-1. 변수와 함수변수파이썬과 개념 동일R은 대문자와 소문자를 구별함. 함수를 호출할 때도 대문자와 소문자를 지켜야 한다.함수파이썬과 개념 동일return() vs cat() : 함수 출력값은 동일하나 변수에 저장가능 여부가 다름print() vs cat() : print 는 1개만 출력, cat 은 전부 출력 - 손코딩 내용# 변수 할당x  - 113페이지 문제# 4번x 3-2. 패키지함수기능install.packages(패키지명)패키지 설치library()/library(패키지명)패키지 전체 목록 확인/특정패키지 로드(1회성, 새로 킬때마다 수행해야함)remove.packages(패키지명)패키지 삭제https://cran.r-project.org/web/packages/available_packag.. 2024. 7. 18.