반응형

dataframe 2

data.frame 또는 행렬의 행 합

data.frame 또는 행렬의 행 합 저는 행을 관찰로 하고 열을 유전자 표시로 하는 매우 큰 데이터 프레임을 가지고 있습니다.R을 사용하여 각 관측치에 대해 선택한 열 개수의 합을 포함하는 새 열을 생성하고자 합니다. 만약 내가 200개의 열과 100개의 행을 가지고 있다면, 나는 말하기 열 43부터 167까지의 합으로 100개의 행을 가지고 있는 새로운 열을 만들고 싶습니다.열에는 1 또는 0이 있습니다.각 행의 합계가 포함된 새로운 열로, 유전자 표시가 가장 많은 사람들을 분류할 수 있을 것입니다. 저는 그것이 다음과 유사하다고 생각합니다. data$new=sum(data$[,43:167]) 사용가능rowSums rowSums(data)당신이 원하는 것을 줘야 합니다rowSums 함수(그렉이 언급..

itsource 2023.10.14

dplyr: 열을 알파벳순으로 R 순서 지정

dplyr: 열을 알파벳순으로 R 순서 지정 다른 col_name을 가진 큰 DF(수백 개 및 수백 개) 열이 알파벳 순서로 랜덤하게 분포되어 있는 경우: df.x = 1.0.7).noquote: df %>% select(order(colnames(df))) 이 작업을 수행할 수 있는 다른 방법입니다.dplyr사용하는 것입니다tidyselect::peek_vars iris %>% select(sort(tidyselect::peek_vars())) current_vars()정렬 가능하도록 열 이름을 반환합니다.select()열 이름의 벡터를 사용합니다.특정 열(또는 열)이 첫 번째 열(또는 마지막 열)이어야 하지만 나머지 열의 순서가 정해지면 다음을 수행할 수 있습니다. mtcars %>% tibble %..

itsource 2023.10.04
반응형