Myeongchan-Kim / Mobile_Doctor

For Mobile Doctor's summer project
1 stars 3 forks source link

Data 분석 - 해열제별 기초통계량 #4

Open Myeongchan-Kim opened 7 years ago

Myeongchan-Kim commented 7 years ago

연령별, 성별 어떤 해열제를 가장 많이 먹을까?

엑셀파일로 만들어서 commit 해도 좋고, wiki에 작성해도 좋고.

GY-jung commented 7 years ago

해열제 분석표.xlsx COMMIT이 막혀있어 여기에 올립니다

GY-jung commented 7 years ago

추가적으로 해열제별로 효과가 나타나기의 시간, 체온을 내려주는 정도 등을 보려고 합니다. 복용량도 중요변수라서 좀 복잡해 질 것 같은데, 조언 부탁드립니다

Myeongchan-Kim commented 7 years ago

잘봤어요. 후딱하니 좋네요 ㅎㅎ 추가로 아세트아미노펜 / 이부프로펜 X 물약/가루약/알약/좌약 2 by 4 테이블도 보고싶네요.

Raw data 어떻게 뽑았는지 같이 보면 좋겠는데.. 혹시 있나요? 어떻게 구현했는지 간단한 설명 부탁드립니다. 왜냐하면 이제 기영씨가 원하는걸 하려면 fever테이블이랑 reducer테이블을 같이 사용해야 하니까, csv로 표준 데이터 셋을 만들어 놓으면 여러명이 작업해도 레퍼런스로 삼기 쉬워서 좋아요.

해열제 효과를 어떻게 하면 좋을지 다른 이슈로 시작해보죠.

Myeongchan-Kim commented 7 years ago

다들 확인하고 나면 close하도록 하겠습니다.

Myeongchan-Kim commented 7 years ago
$queryResult = mysqli_query($connect,"select count(*) AS cnt from fever.baby where born_to_day > 0;");
while($resultObject = mysqli_fetch_array($queryResult)) {
    echo "$resultObject[cnt]<br>";
}

이렇게 뽑았군요. 카톡에서 뒤늦게 봐서 확인했네요.

GY-jung commented 7 years ago

아 각 나이별 복용량은 이런식으로 뽑았습니다. 카톡방에 있던건 전체 회원수입니다

$reducerByAge6 = mysqli_query($connect,"select kind, count() as cnt from Reducer where kind != 0 and (Aid, baby_id) in (SELECT Aid, baby_id from baby where born_to_day BETWEEN 3656 and 365*7) GROUP BY kind;"); while($resultObject6 = mysqli_fetch_array($reducerByAge6)) { echo "$resultObject6[cnt] "; }

Myeongchan-Kim commented 7 years ago

컥 대충 봤네요 ㅎㅎ 나이 제한은 왜 6세~7세로 했나요?

SELECT kind, count(*) as cnt 
FROM Reducer 
WHERE kind != 0 and (Aid, baby_id) in (
   SELECT Aid, baby_id 
   FROM baby 
   WHERE born_to_day BETWEEN 365*6 and 365*7
)  
GROUP BY kind;
GY-jung commented 7 years ago

저런방식으로 0 ~ 7세까지 구했습니다.

Myeongchan-Kim commented 7 years ago

아하 구간합이군요. 감사합니다.

Myeongchan-Kim commented 7 years ago

아웃레이어 처리 관련해서 설명 부탁드립니다. 중요합니다.