r시작한지 고작 1주일만에 난관에 봉착했어욬ㅋㅋㅋㅋ
얼레벌레 코드는 완성해서 돌려보니 출력하고 싶은 정보가 나오긴 하는데 그 정보가 무한 출력되네요...
어디를 건드려야 할지 모르겠어서 질문 올려봅니다... 부디 도움을...
for(i in df1$age){ if(i==30){ var <- df1$name[df1$age == 30] print(var) } }
데이터 프레임을 어떻게 생성했느냐에 달려있는 것 같습니다.
아래와 같이 데이터 프레임을 생성하면 무한 출력되지 않는 것 같습니다.
df1 <- data.frame( name = c("Alice", "Bob", "Charlie", "David"), age = c(11,30,12,30) ) for(i in df1$age){ if(i==30){ var <- df1$name[df1$age == 30] print(var) } } #출력 [1] "Bob" "David" [1] "Bob" "David"
데이터 프레임을 어떻게 생성했는지 확인할 필요가 있을 것 같습니다.
데이터 프레임을 어떻게 생성했느냐에 달려있는 것 같습니다.
아래와 같이 데이터 프레임을 생성하면 무한 출력되지 않는 것 같습니다.
데이터 프레임을 어떻게 생성했는지 확인할 필요가 있을 것 같습니다.