728x90 728x90 분류 전체보기150 [재귀함수 공부용] 보호되어 있는 글 입니다. 2023. 12. 14. R ) 원핫 인코딩 하기 in r (one-hot encoding) R에서 원핫인코딩 one hot encoding하는법에 대해 알아보려고 합니다 library(fastDummies) # 더미 변수 생성 encoded_data 2023. 12. 12. R ) group_by에 사용자 정의 함수 사용하기 in R data를 다루다보면 data frame에서 그룹별로 summarise를하거나 계산을 해야하는 경우가 있습니다 이때 사용자 정의함수를 이용해 계산을 해줄수도 있습니다. 간단하게 iris data를 이용해 한번 보겠습니다. func % group_by(Species) %>% summarise(value=func(Sepal.Length,Petal.Length)) 이런식으로 사용자정의 함수를 이용해 그룹별로 계산을 해줄 수 있습니다 2023. 11. 13. 빅분기 ) 빅분기 3회 모의고사 기출 풀어보기 작업형1유형 with R #데이터는 현재 년도별 100곡이 인기순으로 정렬되어 있다. 각 년도별 1~100위의 랭킹을 나타내는 rank컬럼을 만들고 매년도 1위의 bpm컬럼의 평균값을 구하여라 library(dplyr) library(data.table) df length(unique(df$year.released)) unique(df$top.year) df[is.na(df$top.year),] apply(df,2,function(x){ sum(is.na(x)) }) df % mutate(rank=c(1:100)) %>% as.data.table() df_first % filter(rank==1) mean(df_first$bpm) 125.6 #2015년도에 가장많은 top100곡을 올린 artist는 누구인가? df_2015 %.. 2023. 10. 18. 이전 1 2 3 4 5 6 ··· 38 다음 728x90 728x90