소프트웨어 Emeditor *.csv 질문입니다.
2023.04.11 14:11
Emeditor *.csv 질문입니다.
. 835처럼 소수점이하 3자리가 나타나나야 하는데, 끝자리가 0이 되면 표기가 안되네요.
.800, .230처럼 표기되는 방법은 없을까요.
도움을 부탁드립니다.
소수점이하 자리수가 통일되지 않으니 들쑥날쑥하네요.
emeditor문제가 아니라면, *.csv 파일은 소수점이하 끝자리에 0이오면 안보이는지요. 손으로 수작업을 하여 0을 쳤는데도 그러네요.
study,M,SD,N,Alpha,D,Sp,d,J,g,lower,upper
Liu&Lee (2022),4.07,0.75,224,0.97,4.07,0.752,5.414,0.997,5.396,0.96,0.98
Park&Tak (2022),4.33,0.59,397,0.98,4.33,0.591,7.33,0.998,7.316,0.98,0.98
Park&Shin1 (2022),3.3,0.74,389,0.938,3.3,0.741,4.454,0.998,4.445,0.92,0.95
Oh (2022),3.835,0.678,333,0.963,3.835,0.679,5.648,0.998,5.635,0.95,0.97
댓글 [3]
-
줄리아니 2023.04.11 16:12
-
메리아 2023.04.11 16:28
기본적으로 csv파일을 바꾼다고 해결되지는 않습니다
엑셀에서 불러도 마찬가지 현상이 발생하는데
보기 좋으려면 서식을 지정해서 바꿔주는수 밖에 없습니다.(저장은 의미없습니다. csv는 그런정보를 저장하는 규격이 아닙니다)
지속적으로 그런식으로 쓰려면 xlsx 파일로 저장해줘야하죠.
em에디터도 마찬가지로 서식지정 해주는거 말고는 답없을겁니다
대개의 경우 단순히 보기좋게 하려고 하는 이유밖에 없으므로
그냥 대충 쓰시거나 서식설정이 있는지 보시고 수정하세요.
다시 말씀드리지만 "CSV는 서식이 저장되지 않는 단순 텍스트 규격"입니다.
원본을 아무리 고쳐도, 엑셀이나 emeditor의 서식설정이 처리되지 않는한 해결되지 않습니다.
또한 저장도 되지 않습니다. 단순 텍스트 규격이니까요.
뭐가 가능한지 생각하고 적당히 타협하는게 답입니다.
-
파풍초 2023.04.11 20:01
줄리아니님, 메리아님께
도움에 감사드립니다.
엑셀에는 소수점 3자리로 만들어서 csv로 변환하였는데, 어느새 csv 파일에는 끝자리 0이 빠지는 현상이 생깁니다.
제 컴의 문제인지 아니면 다른 문제인지 모르겠습니다.
두 분의 조언대로 다시 한번더 시도해 보겠습니다.
감사합니다.
Happy day!
정규식으로 바꿔보세요
소수점 2자리를 3자리로 바꾸기
찾기:\.\d\d\b
바꾸기:$00
소수점 1자리를 3자리로 바꾸기
찾기:\.\d\b
바꾸기:$000