"R 데이터프레임 구간별 집단 분할"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 2개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;R 데이터프레임 구간별 집단 분할
;R 데이터프레임 구간별 집단 분할


<source lang='r' notebook>
<syntaxhighlight lang='r' notebook>
df <- read.csv( header=T, stringsAsFactors=F, text="
df <- read.csv( header=T, stringsAsFactors=F, text="
student,math,science
student,math,science
12번째 줄: 12번째 줄:
")
")
df
df
</source>
</syntaxhighlight>
<source lang='r' notebook>
<syntaxhighlight lang='r' notebook>
df$math_grade <- cut(df$math, breaks=c(0,75,90,100))
df$math_grade1 <- cut(df$math, breaks=c(0,75,90,100))
df
df
</source>
</syntaxhighlight>
<source lang='r' notebook>
<syntaxhighlight lang='r' notebook>
df$math_grade <- cut(df$math, breaks=c(0,75,90,100), labels=c("C","B","A"))
df$math_grade2 <- cut(df$math, breaks=c(0,75,90,100), labels=c("C","B","A"))
df
df
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
27번째 줄: 27번째 줄:


[[분류: R 데이터 전처리]]
[[분류: R 데이터 전처리]]
[[분류: 파생변수]]

2021년 10월 9일 (토) 17:01 기준 최신판

1 개요[ | ]

R 데이터프레임 구간별 집단 분할
df <- read.csv( header=T, stringsAsFactors=F, text="
student,math,science
Alice,100,50
Bob,90,60
Carol,80,70
David,70,80
Erin,60,90
")
df
df$math_grade1 <- cut(df$math, breaks=c(0,75,90,100))
df
df$math_grade2 <- cut(df$math, breaks=c(0,75,90,100), labels=c("C","B","A"))
df

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}