일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- instruction
- Class
- for
- MIPS
- Java
- system
- javascript
- react
- Linux
- function
- DS
- DB
- CSS
- XML
- php
- Algorithm
- openai
- python
- data structure
- control
- Rag
- Pipelining
- html
- AI
- computer
- mysql
- architecture
- web
- DATAPATH
- github
- Today
- Total
목록R programming (5)
YYYEJI
안녕하세요! 송로지입니다 🌷 R 언어에 있는 함수에 대해서 알아보아요 !! Split(df, split_var ... )Split(벡터/리스트/데이터프레임 등, 그룹 기준(factor나 범주형 변수) ...) split함수는 split_var을 기준으로 데이터를 그룹별 리스트로 나눠줍니다!split(mtcars, mtcars$cyl) subset(df, condition, select=)subset(데이터프레임, 조건식(TRUE/FALSE), 특정 열만 선택 가능) 이 함수는 조건에 만족하는 행만 반환합니다!subset(mtcars, mpg>25) merge(x, y, all=FALSE)merge(데이터1, 데이터 2, FALSE(내부조인, 공통된 값만 추출), TRUE(외부조인, 모든 값 포..
안녕하세요! 송로지입니다 🌷 R 언어에서 sample() 함수는 데이터에서 무작위로 표본을 뽑는 함수라고 합니다!!sample(x, size, replace=FALSE, prob=NULL)sample(대상, 개수, 복원 추출 여부, 각 원소가 선택될 확률)본원 추출 여부는 TRUE이면, 중복 허용본원 추출 여부가 FALSE이면, 중복이 불가능하다는 의미입니다! 함수를 사용해 보면 이렇습니다!x Women 데이터는 R에 이미 내장되어 있는 데이터입니당women_shuffle 원래 women 데이터 프래임의 행 순서를 무작위로 바꿔서, women_shuffle에 저장하게 되는 코드입니다! 감사합니다!

안녕하세요! 송로지입니다 🌷apply(X, MARGIN, FUN, ...)apply(배열/행렬, 1=행/2=열, 적용할 함수 ...) apply() 함수는 행 또는 열 단위로 함수를 적용할 수 있습니다. set.seed(2018)myMat lapply(X, FUN ...)lapply(리스트/벡터, 적용할 함수 ...) lapply() 함수는 리스트에 함수를 적용해서 리스트를 반환합니다.myList lapply(c(1, 4, 9, 16), sqrt) sapply(X, FUN, ..., simplify=TRUE)sapply(리스트/벡터, 적용햘 함수, ..., 결과 단순화 여부) sapply()는 리스트에 함수를 적용해서 가능한 경우 벡터/행렬로 단순화합니다.(lapply()보다 결과가 깔끔하다..
안녕하세요! 송로지입니다 🌷 오늘은 R언어에서 str, summary 등을 요약해 볼 예정인데요 ..!! 함 해보께요...!!!!! str ()str()은 데이터 프레임의 내용을 간략하게 보고 싶을 때 사용합니다!str() summary()summary()는 str과 비슷한 결과를 보여주지만, 좀 더 통계적인 요약이 강하다고 합니다!summary() glimpse()데이터 프레임이나 티블(tibble)의 구조를 간단하게 요약해서 보여줍니다!각 컬럼 이름, 타입, 몇 개의 값을 한 눈에 확인할 수 있어서 str()함수와 비슷하지만, 훨씬 보기 편하다고 합니다 ㅎㅎlibrary(dplyr)glimpse(bmi) str(): Preview of data with helpful details(데이터의 구조..

안녕하세요! 송로지입니다 🌷이번 학기에는 데이터 과학이라는 수업을 듣는데요! R은 데이터 분석, 통계 계산, 시각화를 위해 만들어진 언어이자 소프트웨어 환경이라고 합니다.단순히, 언어만이 아니라 분석을 쉽게 할 수 있는 통합 기구이기도 합니다! R 프로그래밍을 할 수 있는 콘솔이 필요하니 이 글에서는 다운받는 과정을 보여드리겠습니다!! 구글에 cran을 검색한 후 아래 페이지로 들어가줍니다! 들어가면 아래와 같은 페이지가 나옵니다. 저는 맥을 사용하기 때문에 Download R for macOS로 들어갔습니다. 저는 M1 칩을 사용하기 때문에 R-4.5.1-arm64.pkg로 다운받았습니다!! 패키지를 열어 다운받아주시면 됩니다. 그러면 콘솔 프로그램이 다운받아집니다!!(launchpad..