혼공단 12

6주차(마지막) 기본미션: 그래프에 그래프 더하기

p.288의 실습하고 결과 화면 인증샷 ggplot2 패키지를 설치하여 다양한 그래프를 그려 데이터 시각화 하는 것을 배웠다 ggpolot2 패키지는 R 시각화 1순위 패키지라고 한다. 예시로 날짜별 공기에 대한 데이터 세트인 airqualioty 를 활용하였다 ggplot(airquality, aes(x= Day, y= Temp)) 이런식으로 기본 틀을 생성하면 되고 +를 쓴후 산점도는 geom_point 선 그래프는 geom_line 막대 그래프는 geom_bar를 더하면 된다 (막대 그래프는 x축만 지정하면 된다 막대그래프에 +coord_plor()를 추가하면 선버스트 차트가 된다) 상자그림은 geom_boxplot() 히스토그램은 geom_histogram)()을 더하면 된다 ggplot2 패키..

혼공R이(한빛) 2022.08.20

혼공프로 1~4주차 선택미션

첫째주: Ch.02(02-1) 확인 문제(p.69~71) 풀고 인증샷 둘째주: 직접 변수 이름 만들고, 실행 결과 화면 캡쳐하기. (p.111 참조) 셋째주: Ch.03(03-2) 확인 문제(p.154~155) 풀고, 풀이 과정 정리하기 넷째주: Ch.04(04-2) 확인 문제(p.184~187) 풀고, 풀이 과정 정리하기 첫째주 확인문제 풀기 1.아라비아 숫자로 표기되어있다고 항상 숫자 데이터는 아니다. 따옴표 그 자체를 문자 데이터로 사용할 수 있다. 이스케이프 문자를 사용하거나 작은 따옴표 안에 큰 따옴표를 넣거나 큰 따옴표 안에 작은 따옴표를 넣으면 따옴표가 그대로 출력된다. UTF-8은 전 세계적으로 사용된다. 답은 2,4이다. 2.답은 2번이다. 따옴표로 감싸지 않으면 문자로 인식하지 못해 신..

혼공 R 1~4주차 선택미션

그동안 기본미션만 했었는데, 혼공단 방학을 맞이해서 선택미션에 도전해 보았다. 1주차: p.65의 03번 코드 실행하고 인증샷 2주차: 데이터 분석 과정을 정리한 내용 포스팅하기 3주차: p.143의 확인문제 2번 풀고 인증샷 4주차: p.191 상자 그림 그래프의 각 요약값 정리하여 포스팅하기 간단하게 데이터프레임을 생성해보았다. age라는 변수를 21, 12, 16로 각각 할당해보았다.

혼공R이(한빛) 2022.08.06

4주차 미션;변수, 리스트, 딕셔너리에 대해 이해한 내용을 본인만의 방식으로 정리한 후 포스팅하기.

데이터에 할당하는 이름을 변수라고 한다. 변수 하나에 하나의 데이터를 저장할 수도 있지만 변수 하나에 여러개의 데이터를 저장할수 있다. 이 때 리스트를 만들어서 여러개의 데이터를 하나의 변수로 관리 가능하다. 증가한 데이터를 효율적으로 관리할 수 있다. 파이썬에서는 대괄호와 콤마를 사용하여 리스트를 만들 수 있다. [아이스아메리카노, 아이스바닐라라떼, 자몽허니블랙티] 변수에 리스트 데이트 세트를 저장하려면 다음과 같이 한다 name_set = [아이스아메리카노, 아이스바닐라라떼, 자몽허니블랙티] 일반적으로 문자는 문자끼리, 숫자는 숫자끼리 하나의 리스트 데이터 세트로 관리한다. 리스트는 각 데이터의 순서좌표가 없다. 데이터의 양이 많을 때 특정 데이터를 확인하기 위헤서 일일이 순서를 셀 수가 없기때문에 ..

4주차 기본미션; p.169의 iris 내장 데이터 세트의 데이터 구조 출력하고 인증샷

직접 데이터를 만들거나 외부 데이터를 가져올 수 있지만 R에 기본적으로 내장된 내장 데이터 세트가 있다 대표적인 것이 iris다 데이터 구조를 확인해보자 열이 몇개인지 행이 몇개인지 확인해보자 head()와 tail() 함수를 이용하여 앞의 3개 뒤에 5개행을 각각 불러와보자 quantile() 함수를 이용하여 사분위수를 구해보자 (Sepal.Length만 사용) probs옵션을 사용하여 분위수를 조절한다 4등분 지점뿐 아니라 원하는 지점의 값을 확인 할 수 있다 0.80을 입력하면 하위 80%의 지점의 값이 나온다

혼공R이(한빛) 2022.07.31

2주차 기본미션: 혼공프로

문자 슬라이싱할 문자데이터 준비 손에 불날 때 까지 박수, 짝짝짝짝! R에서는 문자 자체를 한 묶음으로쳐서 길이가 1이라고 표현하는데 파이썬은 띄어쓰기와 특수문자, 영어,한글의 길이를 모두 각각 1로 센다. "'안에 문장을 쓰고 [:]에 시작 숫자와 끝 숫자를 포함하면 된다. 내가 준비한 문장 "손에 불날 때 까지 박수, 짝짝짝짝!" 은 길이가 총 19이다. 첫글자는 1이 아닌 0으로 시작하기 때문에 위치가 0인 손만 출력하려면 [0:1]로 하면된다. 위치가 1인 두번째 글짜인 '에'는 출력되지 않는다. 왜냐하면 마지막 위치 전까지 잘라달라는 뜻이기 때문이다. '손에'를 출력하려련 [0:2]로 쓰면 된다. 그러면 0,1,2번째 인덱스가 아닌 2번째 인덱스 전인 1번 인덱스까지만 출력된다. 시작위치만 지정..