안녕하세요
카카오돋보기 트러블슈팅 230520 (MacOS 데이터분석 에러) 본문
MacOS 운영체제 분석에 관련하여 문제 발견
이름에 ""(큰따옴표)가 포함된 데이터: 분석한 결과, 이름 필드에 ""가 포함된 데이터 존재
2023-04-23 00:58:54,"쥬히","더 쉬어..ㅡㅡ"
2023-04-23 01:04:25,"프밍고수영한씌","ㅇㅅㅇ"
_대화 내용에 위와 같은 형태의 채팅이 포함_될 경우
자동으로 ""쥬희"" 와 같이 변경이 되어서 문제가 발생했음
=> " 가 존재하지 않을 때까지 speaker 문자열을 잘라내기로 했음.
만일 speaker의 닉네임이 """""""" 일 경우에는 공백으로 나타나겠지만 이는 어쩔 수 없는 부분이라 생각하여
" 문자를 최소한 하나 이상 남기도록 하였음
while (speaker[0] === '"' && speaker.length >2) {
speaker = speaker.slice(1,speaker.length - 1);
}
이상한 시간 데이터: 분석 중에 시간 데이터에 이상한 값. 00시에 과도하게 몰려있는 것을 보고 문제를 인지함
if (Number(hour) > 12) {
hour = 오후 ${Number(hour) - 12};
} else if (hour === "00") {
hour = 오전 12;
} else {
hour = 오전 ${hour};
}
변환과정에서 hour === "00" 로 비교를 하는 것이 아닌 hour = "00" 으로 할당을 하고 있었음
=> 해당 부분을 비교연산자로 수정
if (Number(hour) > 12) {
hour = `오후 ${Number(hour) - 12}`;
} else if (hour === "00") {
hour = `오전 12`;
} else {
hour = `오전 ${hour}`;
}
'데이터시각화-KMG' 카테고리의 다른 글
카카오돋보기 트러블슈팅 230521 (MacOS 데이터분석 에러) (0) | 2023.05.21 |
---|---|
카카오돋보기 트러블슈팅 230520 (Window 데이터분석 에러) (0) | 2023.05.20 |
아토믹 디자인 패턴이란 (0) | 2023.05.01 |
카카오 돋보기(Kakao Magnifying Glass) 프로젝트 (0) | 2023.04.29 |
타입스크립트 map과 rudece 작성 (0) | 2023.04.26 |