-1
0과 1로 구성된 표를 만들고 싶습니다. 변수가 0보다 큰 경우에는 1이됩니다. 데이터 세트에 1,000 개가 넘는 열이 있으므로, '사피?' 이 질문에 대한 함수.r에있는 모든 변수의 조건
어떻게 코드를 만들 수 있습니까?
0과 1로 구성된 표를 만들고 싶습니다. 변수가 0보다 큰 경우에는 1이됩니다. 데이터 세트에 1,000 개가 넘는 열이 있으므로, '사피?' 이 질문에 대한 함수.r에있는 모든 변수의 조건
어떻게 코드를 만들 수 있습니까?
조건을 지정하고 데이터 프레임의 값을 바꿀 수 있습니다. "적용"가족 기능이 필요하지 않습니다.
# Create an example data frame
dt <- data.frame(A = c(0, 1, 2, 3, 4),
B = c(4, 6, 8, 0, 7),
C = c(0, 0, 5, 5, 2))
# View dt
dt
# A B C
# 1 0 4 0
# 2 1 6 0
# 3 2 8 5
# 4 3 0 5
# 5 4 7 2
# Replace values larger than 0 to be 1
dt[dt > 0] <- 1
# View dt again
dt
# A B C
# 1 0 1 0
# 2 1 1 0
# 3 1 1 1
# 4 1 0 1
# 5 1 1 1
내 답변을보고 다음 번에 데이터 세트의 재현 가능한 예를 제공해주십시오. – www