줄리아에서 String7, String15 없이 데이터프레임 부르는 법
에러

줄리아에서 데이터프레임을 사용하다보면 위와 같이 문자열 데이터가 String7이나 String15, String31와 같이 읽혀서 각종 에러를 유발할 때가 있다. 구체적으로 어떤 에러가 발생한다기보단 평상시에 잘 쓰던 함수들이 여기에 안 통해서 온갖 문제를 일으킨다.
원인
성능상의 이유로 String을 더 빠르게 처리할 수 있는 String7 등으로 바꾼 것이다. 의도한대로 설계된 것이라 어쩔 수 없다.
해결법
CSV.read()에 옵션으로 stringtype = String을 넘겨주면 된다.

써보면 실제로 많이 불편한데 참고 쓰는 수밖에 없다.
환경
- OS: Windows
- julia: v1.8.5

저희들의 저서 「줄리아 프로그래밍」이 2024 세종도서 학술부문에 선정되었습니다!

