R을 처음 배우느라 미숙한 부분이 많아서 질문드립니다.
x y
1 T 12000
2 T 8000
3 F 0
4 F 1000
위의 표에서 x가 T이고 y가 10000 이상인 경우 "A등급" 출력
x가 T이고 y가 10000 미만인 경우 "B등급" 출력
x가 F이고 y가 0일 경우 "C등급" 출력
x가 F이고 y가 0이 아닐 경우 "D등급" 출력
위의 조건처럼 출력을 하고싶을 때, 다음과 같은 식을 만들었습니다.
function(x,y){
if(x == TRUE){
if(y>=10000){
print("A등급")
}else{
print("B등급")}
}else{
if(y==0){
print("C등급")
}else{
print("D등급")}
}}
여기서 등급 벡터를 생성한 후, 새로운 열에 등급 벡터를 넣고 싶어서 반복문을 통해 등급 벡터를 아래와 같이 만들려고 했습니다.
그런데 값이 의도한대로 일대일대응하여 4개 나오는 것이 아니라 32개의 값이 나오는데 잘 이해가 가지않아서 질문 드립니다.
일대일 대응하여 값이 나오도록 어떻게 반복문을 수정하는 게 좋을지 궁금합니다!
x <- c("T", "T", "F", "F")
y <- c(12000, 8000, 0, 1000)
for(i in x){
for(j in y){
print(check(i,j))}
}
Comment 1
-
cardiomoon
2019.05.31 08:28
x <- c(T,T,F,F)y <- c(12000, 8000, 0, 1000)for(i in 1:4){check(x[i],y[i])}
No. | Subject | Author | Date |
---|---|---|---|
1274 | logistic regression analysis 가 에러가 뜹니다. [1] | Ikarus86 | 2023.06.02 |
1273 | PSM 문의 [3] | starwars | 2023.04.13 |
1272 | 에러 문의 [2] | 화이팅 | 2023.04.19 |
1271 | moonBook 오류 관련 재문의드립니다. [1] | holyhyun | 2023.04.24 |
1270 | 통계마당 [2] | ejo | 2023.04.27 |
1269 | 연속형 변수인데 범주형으로 인지됩니다. [2] | shararaku | 2023.04.28 |
1268 | 교수님 안녕하세요~~ | 메시12 | 2023.04.29 |
1267 | 메타분석 U3 그래프 관련 문의드립니다 | 화이팅 | 2023.05.02 |
1266 | regression 결과 ppt 다운로드 오류 [2] | JuEuna | 2023.01.26 |
1265 | 반복 분석 자료 분석에 대해서 [2] | ng2o321 | 2023.01.30 |
1264 | 안녕하세요. 정회원인데, 정회원 서버에서 Table 만들기 하면 [2] | brainok | 2023.02.03 |
1263 | Cluster analysis in Web-R [3] | 깨수깡 | 2023.02.07 |
1262 | logistic regression 결과 다운로드 오류 [2] | 남세이짱 | 2023.03.14 |
1261 | mytable을 사용했는데 표가 console에서 보이지 않고 오류도 없는데, 뭐가 문제일까요? [3] | 난둥 | 2023.02.19 |
1260 | 결과표가 다운에러가 납니다. [2] | sophiachoi | 2023.02.21 |
1259 | PSM 문의 | qubic | 2023.02.23 |
1258 | PSM 결과표 문의입니다. | 오공이공 | 2023.03.02 |
1257 | 안녕하세요. [4] | 유령 | 2023.03.12 |
1256 | 보고서 다운로드 에러가 납니다.. | 세렌 | 2023.03.16 |
1255 | group-based trajectory modeling | swpapa | 2023.03.19 |