본문 바로가기
반응형

R프로그래밍8

R 프로그래밍 apply() 함수 - 당신의 코드를 짧고 간결하게 필자의 유튜브 슬기로운 통계생활에 R과 통계에 관한 강의를 올려놓았다. 기초 내용이지만 초급자들이 어려워하는 함수와 개념들을 자세하게 올려놓았고, 계속 업데이트 예정이니 자주 들려주시기 바란다. 😎 이번 포스팅에서 다룰 R함수는 바로 apply() 함수이다. 사실 R에는 여러가지 apply()로 끝나는 이름의 함수들이 많다. 예를들어, lappy(), sapply(), tapply(), 그리고 mapply() 등등 사실 이런 함수들의 사용법을 알고 있어도 필자도 매번 잊어버리고 도움말을 찾아본다. 일일이 이러한 함수의 사용법을 알고 있는 것 자체도 비효율적이라고 생각하는 측면도 있고, 따지고 보면 오늘 설명할 apply 함수에서 출발한 아류들이기 때문이다. 따라서 apply 함수를 확실하게 이해하고, 자.. 2023. 4. 5.
가장 많이 쓰이는 통계 그래프 5 종류! R로 정복하기 데이터를 시각화하는데 사용할 수 있는 많은 유형의 통계 그래프가 있지만, 가장 널리 사용되는 그래프는 다음과 같습니다. 선 그래프(Line graph): 선 그래프는 시간 경과에 따른 추세를 표시하거나 여러 변수를 비교하는 데 사용됩니다. 기온, 주가, 인구 증가와 같은 연속 변수에 대한 데이터를 표시하는 것은 일반적인 방법입니다. 막대 차트: 막대 차트는 여러 범주 또는 데이터 그룹을 비교하는 데 사용됩니다. 성별, 나이 또는 직업과 같은 범주형 변수의 데이터를 표시하는 데 사용할 수 있습니다. 히스토그램: 히스토그램은 연속형 변수의 분포를 표시하는 데 사용됩니다. 막대 차트와 비슷하지만 서로 다른 범위 또는 빈 내의 데이터 빈도를 표시하는 데 사용됩니다. 산점도: 산점도는 두 연속형 변수 사이의 관계.. 2023. 1. 28.
ggmap을 이용한 지도 시각화 오늘은 ggmap을 이용한 데이터의 정보를 지도에 시각화하는 방법을 알아보도록 하겠습니다. 최종 결과물은 아래에 보이는 것처럼 유럽지역의 특정 국가 위치에 빨간색 투명점을 나라별 GDP에 따라 크기를 다르게 찍어보도록 하겠습니다! 구글맵 API를 발급 받아 ggmap에 연결시킵니다. 구글맵 API를 발급받기 위해서 구글맵 개발자 페이지에 방문합니다. 구글맵 API 발급받기 https://mapsplatform.google.com/ Google Maps Platform - Location and Mapping Solutions Create real world and real time experiences for your customers with dynamic maps, routes & places API.. 2022. 1. 1.
1강. R과 RStudio 첫 걸음마 떼기 학습목표 첫 시간에는 앞으로 친해진 R을 본격적으로 공부하기에 앞서 R이 개발된 이유, 왜 R을 배워야 할까에 대하여 알아보는 시간을 가져봅니다. 이번 강의에서 배워볼 내용은 다음과 같습니다. R의 장점 R 코드 실행방법 기본 연산자 R 함수 시스템 - namespace의 개념 R 코드 벡터화 개념 Recycling 의 개념 R 프로젝트 폴더 만드는 방법과 시작 설정 방법 이번 강의의 내용들은 사실 처음 배우는 분들께서 쉽게 지나치고 넘어가지만, 모르면 너무나 불편한 내용들을 모아서 강의 했습니다. 안다고 넘어가지 마시고, 꼭 들어주세요. 나중에 결국 슬통 슬랙으로 오셔서 이 부분 질문하시는 분들 너무 많아요.. 강의 영상 아래 쪽에 강의안 첨부합니다. 다운 받으시고, 강의 들어주세요! 그럼 즐공! R .. 2021. 10. 6.
1강. 마크다운 기초와 사륜안 패키지 시작하기 R로 PPT 만들기 완전 정복! What up 슬통갱~! 잘 지내셨나요~~!! 이번 시리즈는 R로 만드는 PPT 완전 정복하기 시리즈 입니다. R 프로그래밍 언어의 장점은 바로 프로그래밍과 문서화 작업이 아주 매끄럽게 이어진다는 것입니다. 데이터를 분석한 결과를 바로 레포트로 전송해주는 과정이 너무 편리하게 되어있죠. 이렇게 분석과 레포트의 연결을 빠르게 할 수 있는 도구를 잘 다룬다는 것은 데이터 분석가에겐 너무 좋은 "무기"가 됩니다. 하지만 많은 R 사용자분들이 이 기능을 사용하지 못하시고 있습니다. 왜냐구요? 그 이유는 간단합니다.ㅎㅎ :) 시중에 책이 많이 나와있지 않기 때문입니다. 슬기로운 통계생활에서 요부분을 좀 채워넣고 싶어서 다음과 같이 사륜안 패키지로 PPT만들기 정복하기 강의를 만들었.. 2021. 9. 30.
R 프로그래밍 무료 기초 강의 안내 안녕하세요, 슬기로운 통계생활에서 첫 정규 커리큘럼으로 시작한 기초 R 강의를 시작했습니다. 슬통 유튜브에서 매주 목요일 밤 10시에 라이브로 진행 할 예정입니다. R을 처음 배우시는 분들, 데이터 분석 공부를 이제 막 시작하시는 분들께 적극 추천드립니다. 정말 아무것도 모른다는 전제 하에 프로그램 설치에서부터 R의 고급 함수들까지 자연스럽게 공부할 수 있도록 수업이 디자인 되어 있습니다. 유료 강의보다 더 유료 강의 같은 강의 무료 R 강의이지만 흔히 생각하시는 무료 강의가 아닙니다. 추후 기업 강의용으로 내용을 준비한 강의입니다. 많이들 생각하시는 얕은 입문 강의라고 생각하시면 안 됩니다.ㅋㅋ 기초부터 차근차근 다진다는 생각으로 맘 다잡고 따라오세요~! 완강하셨을 때 머리속에 R 지식들로 꽉 차있게 .. 2021. 9. 4.
확률변수와 모수(parameter)의 관계 예제 코드 rbernoulli 2020. 8. 4.
확률변수 (random variable)를 만들어 보자. 예제 코드 magic_box 2020. 8. 1.
반응형