김승욱님 강의를 듣고 작성하였습니다. [R을 R려줘] R 시각화 기초 - 인프런 R 문법 기초에 이어서 진행되는 시각화 강좌 입니다. R의 강력한 시각화 패키지인 ggplot2를 집중적으로 배웁니다. 입문 데이터 분석 프로그래밍 언어 R 온라인 강의 www.inflearn.com 막대 그래프 데이터 준비 > bar_df = data.frame(obs = 1:10, + var = rep(c('A', 'B', 'C'), length.out = 10), + value = sample(1:100, size=10), + stringsAsFactors = FALSE) > head(bar_df) obs var value 1 1 A 10 2 2 B 40 3 3 C 11 4 4 A 87 5 5 B 52 6 6 C 2 그..
김승욱님 강의를 듣고 작성하였습니다. [R을 R려줘] R 시각화 기초 - 인프런 R 문법 기초에 이어서 진행되는 시각화 강좌 입니다. R의 강력한 시각화 패키지인 ggplot2를 집중적으로 배웁니다. 입문 데이터 분석 프로그래밍 언어 R 온라인 강의 www.inflearn.com 선 그래프 데이터 준비 > line_df=data.frame(obs=1:30, + var_1 =rep(c('A','B','C'),10), + value = sample(1:100, size = 10), + stringsAsFactors = F) > head(line_df) obs var_1 value 1 1 A 62 2 2 B 61 3 3 C 90 4 4 A 37 5 5 B 12 6 6 C 6 > library(ggplot2) ..
김승욱님 강의를 듣고 작성하였습니다. [R을 R려줘] R 시각화 기초 - 인프런 R 문법 기초에 이어서 진행되는 시각화 강좌 입니다. R의 강력한 시각화 패키지인 ggplot2를 집중적으로 배웁니다. 입문 데이터 분석 프로그래밍 언어 R 온라인 강의 www.inflearn.com ggplot2 설치 install.packages("ggplot2") 산점도 데이터 & 패키지 준비 > data_point = data.frame(xx=1:10, + yy=sample(1:10,10)) > library('ggplot2') 그래프 마지막 코드 제외하고 모두 동일한 결과물 > ggplot(data = data_point, aes(x=xx,y=yy))+geom_point() > ggplot(data_point, ae..
김승욱님 강의를 듣고 작성하였습니다. [R을 R려줘] R 시각화 기초 - 인프런 R 문법 기초에 이어서 진행되는 시각화 강좌 입니다. R의 강력한 시각화 패키지인 ggplot2를 집중적으로 배웁니다. 입문 데이터 분석 프로그래밍 언어 R 온라인 강의 www.inflearn.com 1. ggplot2 Document Function reference Developed by Hadley Wickham, Winston Chang, Lionel Henry, Thomas Lin Pedersen, Kohske Takahashi, Claus Wilke, Kara Woo, Hiroaki Yutani. Site built by pkgdown. ggplot2.tidyverse.org 함수 사용법, 간단한 설명, 예시. 2..
김승욱님의 강의를 듣고 작성하였습니다. [R을 R려줘] R 시각화 기초 - 인프런 R 문법 기초에 이어서 진행되는 시각화 강좌 입니다. R의 강력한 시각화 패키지인 ggplot2를 집중적으로 배웁니다. 입문 데이터 분석 프로그래밍 언어 R 온라인 강의 www.inflearn.com 제작자 Hadley Wickham : ggplot을 완전히 바꿔서 ggplot2를 만들고 R사용자들이 사용하기 편하게 만들어서 배포 특징 - 쉽고 직관적인 문법 - 통계적 관점에서 제작된 패키지 - 그래프 중첩 및 각종 서식 지정 편리 ggplot으로 그릴 수 있는 각종 그래프 우수사례 데이터를 한 점에 모이면 얼마나 많은 점이 있는지 모르므로 흩뿌리고, 투명도 조절을 해서 점들이 얼마나 많은지 표현함. 시계열 데이터를 표현 ..
김승욱님 강의를 듣고 작성하였습니다. [R을 R려줘] R 문법 기초 - 인프런 데이터 분석을 시작하기 위해서 선택하는 필수 언어 중 하나인 R을 배우는 과정 입니다. 프로그래밍 언어를 처음 배우는 사람도 충분히 따라할 수 있을 정도로 쉽게 제작되어 있으니 부담없이 따라할 수 있습니다. 입문 프로그래밍 언어 R 온라인 강의 www.inflearn.com 할당 연산자 (취향대로 써도 무방) 연산자 연산자 설명 X = 1 X에 1을 대입 X X X에 1을 대입 (함수 내에서 활용) 산술 연산자 연산자 연산자 설명 + 덧셈 - 뺄셈, 음수부호 * 곱셈 / 나누기 %/% modulo 정수나눗셈 (integer division) %% remainder 정수나눗셈으로부터의 나머지 (x mod y) ^ or ** 제곱..
김승욱님의 강의를 듣고 작성하였습니다. [R을 R려줘] R 문법 기초 - 인프런 데이터 분석을 시작하기 위해서 선택하는 필수 언어 중 하나인 R을 배우는 과정 입니다. 프로그래밍 언어를 처음 배우는 사람도 충분히 따라할 수 있을 정도로 쉽게 제작되어 있으니 부담없이 따라할 수 있습니다. 입문 프로그래밍 언어 R 온라인 강의 www.inflearn.com 반복문 - for() for() 함수 > for(number in 1:3){ + print(number) + } [1] 1 [1] 2 [1] 3 > for (number in c(1,3,9)){ + print(number) + } [1] 1 [1] 3 [1] 9 > for (num in 3:6){ + print(num * num) + } [1] 9 [1]..
1. 파이토치란 무엇일까? 출처 : 파이토치 첫걸음 - 최건호 파이토치는 2017년 초에 공개된 딥러닝 프레임워크로 개발자들과 연구자들이 쉽게 GPU를 활용하여 인공 신경망 모델을 만들고 학습시킬 수 있게 도와준다. 파이토치의 전신이라고 할 수 있는 토치(torch)는 루아 프로그래밍 언어로 되어 있었지만, 파이토치는 파이썬으로 작성되어 파이썬의 언어 특징을 많이 가지고 있다. 파이토치는 페이스북의 인공지능 연구팀 멤버들이 주로 관리하며, 독자적으로 운영되는 파이토치 포럼은 사람들이 질문을 올리면 프레임워크 개발자를 비롯한 많은 사람이 답을 해주는 등 활발히 교류가 일어나고 있다. 2. 다른 프레임 워크와의 비교 출처 : 파이토치 첫걸음 - 최건호 파이토치의 장점을 설명하기 위해 먼저 파이썬에서 많이 쓰..