본문 바로가기

반응형

데이터과학

(16)
Rstudio에서 한글이 깨질 때 Encoding 변경 UTF-8 R의 한글 호환성이 생각보다 좋지 못한거 같습니다. 어차피 써야한다면 설정을 좀 해두시는게 아무래도 편합니다. 스트레스를 줄이는 방법이죠. 텍스트 인코딩을 UTF-8로 바꿔줘야 합니다. default text encoding : UTF-8 Tools > Global Options를 선택하고 Code > Saving에서 Default text encoding : [Ask]를 [UTF-8]로 변경해 줍니다. Reopen with Encoding 'CP949 (system default)' 위의 방식으로 인코딩을 변경했는데도 안되면, File > Reopen with Encoding > CP949(System default) > OK 를 통해서 해결하는 방법도 있다고 합니다. 필요했던 경우가 없어서, 잘되는 ..
R 라이브러리 패키지 설치 오류 해결 방법 R 라이브러리 설치 문제의 원인 다른 많은 언어들처럼 R도 프로그래밍을 원활히 하기위해서는 기존의 라이브러리를 활용하게 됩니다. 그런데, 안타깝게도 라이브러리 설치(install.packages)부터 막히게되는 경우가 있어서,,, 간단하게 올려놓습니다. 데이터가 한글인 경우는 상관이 없지만, 파일 디렉토리에 한글이 있거나 하면 오류가 많이 납니다. 라이브러리 설치도 설치하려는 라이브러리에 한글이 발견되기 때문인 것으로 판단됩니다. Woud you like to create a personal library .... to install packages into? R의 가장 큰 단점은 한글이 원활히 지원되지 않는다는 점입니다. 해결 방법 1] .libPaths() 첫번째 방법으로 .libPaths()를 사용..
데이터 분석을 위한 R Gui, R Studio 다운로드 및 설치방법 R은 가장 많이 사용하는 데이터 분석 도구 입니다. 그 뒤를 Rapidminer, Python, SQL등이 있습니다. R을 다운로드 하는 방법이 조금 헷갈릴 수 있어서 올려드립니다. 프로그램 설치는 일반적인 방법으로 진행하시면 됩니다. RGui 우리가 보통 R이라고 부르는 것은, R 프로그래밍언어를 의미합니다. 이 언어는 콘솔과 유사한 형태의 프로그램인 RGui로 작동합니다. R: The R Project for Statistical Computing www.r-project.org 왼쪽에 Download가 찾기 쉽도록 맨위에 있습니다. 하지만 막상 CRAN을 클릭해서 들어가보면, 어떻게 해야할지 난감할 수 있습니다. CRAN - Mirrors https://cran.asia/ Personnel Psyc..
딥러닝 공부방법 - voyage x 남세동 대표 후배님으로부터 딥러닝 공부 방법을 추천해 달라는 부탁을 받고 정리해 본 내용을 페북에도 공유 합니다. 공부하는 시간 순으로 정리 하였습니다. 0. 스티브 워즈니악 옹은 "All my great stuff, I learned outside of school"이라 했다. 누가 가르쳐 주는 것을 그대로 배우는 것 보다, 스스로 여기저기 헤매 보면서 이것저것 생각 해 보고 만들어 보는 것이 가장 좋다고 생각한다. 나는 그렇게 헤매면서 여기까지 왔고, 앞으로도 열심히 즐겁게 헤매고 다닐것 같다. 하지만 헤매고 있을 시간이 없는 경우, 또는 헤매는 것이 즐겁지 않고 짜증만 나는 경우에는 먼저 간 사람이 찾아둔 길을 따라가는 것이 좋겠다. 내가 찾아둔 지름길을 공유 한다. 1. 가장 먼저 할 일은 코세라의 앤드류 응..
파이썬 개발자들이 연결되는 축제의 장, 기대되는 파이콘 한국 2019 파이콘 한국 2019는? 파이콘은 세계 각국의 파이썬 프로그래밍 언어 커뮤니티에서 주관하는 비영리 컨퍼런스 입니다. 한국에서는 처음으로 열린 파이콘 한국 2014를 시작으로 파이콘 한국 준비위원회는 건강한 국내 파이썬 생태계에 지속적인 보탬이 되고자, 커뮤니티 멤버들의 자발적인 봉사로 운영되고 있습니다. CONNECT THE PYTHONISTAS 파이콘 한국 2019의 슬로건은 "Connect the Pythonistas"입니다. 파이콘은 파이썬을 쓰는 이들의 만남의 장이 되기도, 또 다른 언어, 커뮤니티와의 접점이 되기도 합니다. 파이콘에서 당신은 한 분야를 아주 깊게 연구한 사람을 만날 수도, 완전히 다른 분야의 파이써니스타를 만날수도, 친한 동료를 만날 수도 있을 것입니다. 우리는 파이콘을 통해, ..
최신의 AI기술을 옅볼 수 있는 흔치않은 기회 NVIDIA의 AI CONFERENCE 2019 NVIDIA 에서 진행하는 AI Conference가 있습니다. 서울에서는 2019년 7월 1일~2일에 걸쳐 코엑스 컨벤션에서 진행됩니다. NVIDIA AI Conference 2019 공식 홈페이지 2019년 7월 1~ 2일까지 열리는 국내 최대 규모의 AI 행사에 참여하고 가장 최신 기술 트렌드와 사례들을 직접 확인해보세요. www.nvidia.com 국내 최대의 인공지능 행사로, 지난해 11월에 서울에서 개최되었던 컨퍼런스에는 3천명이 넘는 등록자들이 참가했었다고 합니다. 2019년에 개최될 이번 행사 역시 AI, 딥 러닝, 자율 주행 자동차, 고성능 컴퓨팅(HPC), 로보틱스 등 다양한 분야의 국내외 최고의 전문가들과 연결되고, 가장 최신 기술 트렌드와 사례를 직접 확인하고 싶은 분들에게는 놓치지..
[Python의 디자인 원리] 젠 오브 파이썬 파이썬 선(禪)(Zen of Python) 아름다움이 추함보다 좋다.(Beautiful is better than ugly.) 명시가 암시보다 좋다.(Explicit is better than implicit.) 단순함이 복잡함보다 좋다.(Simple is better than complex.) 복잡함이 꼬인 것보다 좋다.(Complex is better than complicated.) 수평이 계층보다 좋다.(Flat is better than nested.) 여유로운 것이 밀집한 것보다 좋다.(Sparse is better than dense.) 가독성은 중요하다.(Readability counts.) 특별한 경우라는 것은 규칙을 어겨야 할 정도로 특별한 것이 아니다. (Special cases ar..
[Python 예제] 딕셔너리 관리 프로그램 만들기. 오늘은 간단한 파이썬 예제 문제를 풀어볼려고 합니다. 기타 다른 라이브러리와의 연동없이 순수하게, 파이썬만으로 CMD에서 작동하는 아주아주 간단한 프로그램입니다. [프로그램의 기능: Manage Dictionary in Python] 1) 딕셔너리 추가 2) 딕셔너리 삭제 3) 딕셔너리 확인 4) 프로그램 종료 아주아주 단순하지만, 초보자들이 직접 코딩을 해보면 헷갈리기도 하고. 아직 파이썬의 구조가 익숙치 않은 분들은 당황할 수 밖에 없습니다. 간단하게 프로그램이 작동하는 모습을 볼까요? 이런 단순한 방식입니다. ㅎ 왜 이런걸 하는지도 모르겠지만, 한번 해보면 파이썬의 문법에 대한 이해가 좀 되긴 하는것 같습니다. 1) 추가, 삭제, 확인, 종료의 네가지 명령을 주문 2) 추가 명령이 들어오면, Dic..
반응형