Stata에서 과 if
을 프로그래밍하는 것의 차이점을 이해하려고합니다. 여기 내가하는 일이있다. if
프로그래밍 왜 궁금Stata의 경우 if 및 프로그래밍
sysuse auto,clear
#conditional if
sum price if price>4499
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
price | 48 7312.813 3102.784 4504 15906
# programming if
if price>3291{
sum price
}
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
price | 74 6165.257 2949.496 3291 15906
# programming if
if price>5000{
sum price
}
This doesn't give me anything
#programming if
if price>4000{
sum price}
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
price | 74 6165.257 2949.496 3291 15906
내가 실행 한 후 if
가격에서 처음 관찰에 보이는 프로그래밍을 이해 한 후 지정된 수보다 큰 경우에 볼 수있는 3291 및 4000이 아닌 5000의 출력을 제공하는 프로그램. 그러나 이것은 분명히 내가 여기서보고있는 것이 아닙니다. 이와 관련하여 도움이 될 것입니다.
참고해 주셔서 감사합니다. – Metrics