한글 깨짐-인코딩 문제 발생

CODEDRAGON Development/Big Data, R, ...

반응형


 

 

한글 깨짐-인코딩 문제 발생

   ì..ë.. ì..ì..  IQ ë..ë..ëŠ.í..ì..ì.. 게ìž.í..ëŠ.ì.œê.. TVì.œì².ì.œê..

 

 

 

 

 

 

해결방법 1

CSV파일을 로드했을 한글이 깨지는 경우 파일 저장시 UTF-8 다시 저장하면 해결이 됩니다.

아래 툴을 통해 인코딩을 변경했지만 적용이 안된다면 해결방법2 해결하시기 바랍니다.

 

·       sublime text

·       visual studio code

·       메모장

·       Excel

·       ...

 

 

 

 

 

해결방법 2

 

> s <- read.csv("IQ.csv", header=T)
> s
   ì..ë.. ì..ì..  IQ ë..ë..ëŠ.í..ì..ì.. 게ìž.í..ëŠ.ì.œê.. TVì.œì².ì.œê..
1       A     90 140                  2                  1              0
2       B     75 125                  1                  3              3
3       C     77 120                  1                  0              4
4       D     83 135                  2                  3              2
5       E     65 105                  0                  4              4
6       F     80 123                  3                  1              1
7       G     83 132                  3                  4              1
8       H     70 115                  1                  1              3
9       I     87 128                  4                  0              0
10      J     79 131                  2                  2              3

>

 

 

CSV파일을 로드했을 한글이 깨지는 경우 파일 저장시 UTF-8 다시 저장하면 해결이 됩니다.

 

 

> # 강제 언어 삭제
> Sys.setlocale("LC_ALL","C")
[1] "C"
> Sys.setlocale("LC_ALL","Korean")
[1] "LC_COLLATE=Korean_Korea.949;LC_CTYPE=Korean_Korea.949;LC_MONETARY=Korean_Korea.949;LC_NUMERIC=C;LC_TIME=Korean_Korea.949"
>

> #file read , UTF-8로 인코딩
> s <- read.csv("IQ.csv", header = T, sep=",", encoding = "UTF-8")
> s
   이름 성적  IQ 다니는학원수 게임하는시간 TV시청시간
1     A   90 140            2            1          0
2     B   75 125            1            3          3
3     C   77 120            1            0          4
4     D   83 135            2            3          2
5     E   65 105            0            4          4
6     F   80 123            3            1          1
7     G   83 132            3            4          1
8     H   70 115            1            1          3
9     I   87 128            4            0          0
10    J   79 131            2            2          3

>

 

 

 


반응형

'Development > Big Data, R, ...' 카테고리의 다른 글

피타고라스 정리(Pythagorean theorem)  (0) 2020.06.16
불균형한 클래스 직접 조절 방법  (0) 2020.06.09
Decision tree vs SVM  (0) 2020.05.26
사분위수(Quantile)  (2) 2020.05.17
Fβ지표  (0) 2020.05.11