본문 바로가기

혼공학습단7

[혼공머신] 1주차_코랩사용법과 데이터 전처리 여름에도 진행했던 혼공학습단!!여름동안 그래도 책 한권을 꾸준히 공부할 수 있는 동기부여가 되어서 참 좋은 활동이었다고 느껴서겨울에도 신청해야지~ 하고 있다가 신청했다. 이번 겨울에 신청한 책은'혼자 공부하는 머신러닝+딥러닝' 이다.2024년 동안 머신러닝과 딥러닝을 지겹도록 배우긴 하였으나 머릿속에 뒤죽박죽 정리가 제대로 안된 것 같아 한번 제대로 정리해보면 좋겠다고 생각하여 이 책으로 결정했다.1. 나의 첫 머신러닝1-1) 인공지능과 머신러닝, 딥러닝인공지능 (Artificial intelligence)사람처럼 학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술- 인공일반지능(강인공지능) : 사람과 구분하기 어려운 지능을 가진 컴퓨터 시스템- 약인공지능 : 현실에서 우리가 마주하는 인공.. 2025. 1. 10.
[혼자 공부하는 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.
[혼자 공부하는 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.