작성
·
666
답변 5
1
1
데이터 수집, 분석, 시각화, 배포 등의 도구는 엄청나게 방대하고 다양합니다.
그래서 주제별로 어떤게 좋은지 로드맵을 본다면 인프런의 로드맵도 좋은 거 같습니다.
인프런에서 프로그래밍 언어별로 혹은 로드맵별로 어떤 강좌들이 있는지 살펴보시는 것도 이런 로드맵을 확인해 보시는데 도움이 될거 같습니다.
참고로 저는 다음의 사이트를 통해 이런 정보를 얻습니다.
아래 영문이지만 두 사이트는 메일링 리스트가 올때마다 거의 다 열어보고 있습니다. 유익한 정보가 많습니다.
https://towardsdatascience.com/
그리고 이미 알고 계실것 같지만 국내 사이트로는 생활코딩, 파이썬 한국 사용자 모임, 텐서플로우 코리아 등의 페이스북 개발자 그룹이 잘 되어 있는 편입니다.
그리고 제 유튜브 채널도 있습니다.
https://www.youtube.com/c/todaycode
제 채널 뿐만 아니라 유튜브에도 데이터, 파이썬, 시각화 등의 키워드로 검색해 보시면 유익한 콘텐츠가 많습니다.
도움이 되었길 바랍니다 :)
1
바로 회신을 주셔서 감사드리고, 궁금한 것들에 대해서 조금 더 깊이 있게 확인할 수 있게 가이드 주셔서 감사드립니다.
궁금한 점에 대해서 질문을 할때 마다 그에 대응되는 도구 또는 새로운 모쥴(?)들이 있는거 같습니다. 새롭게 알고자하는 주제별로 그에 상응하는 것들을 확인하기 위한 매칭정보(로드맵?)를 확인할 수 있는 싸이트나 정리된 내용이 있을까요 ??
1
안녕하세요.
1. 파이썬으로 작성된 프로그램 코드를 일정주기로 갱신하기 위해 배치를 하기 위해서는 배치 프로그램을 별도로 작성해 주셔야 합니다.
쉘스크립트로 작성할 수도 있고, 파이썬으로 작성할 수도 있을거에요.
개인 PC에서 주기적으로 스크립트를 돌려서 갱신하는 방법도 있지만 보통은 서버를 통해 주기적으로 갱신하는 방법을 사용합니다.
이건 장고나 플라스크같은 다른 파이썬 프레임워크를 사용하면 좀 더 나을 수도 있습니다.
크론잡 등을 통해 주기적으로 실행하고 업데이트 하는 방법으로 사용해 볼 수 있을 거 같습니다.
2. 웹이나 모바일로 배포는 아마도 대시보드 같은 사이트를 물어보신거 같습니다.
제가 질문을 의도대로 이해했다면 별도의 대시보드를 작성해 주는 툴을 사용하는게 좋을 듯 합니다.
대시보드를 생성해 주는 파이썬의 도구로 voila 와 dash 같은 도구가 존재합니다.
하지만 이 도구도 사용법이 단순하지는 않아서 익혀서 사용해야 합니다.
[Table of contents — voila 0.1.21 documentation](https://voila.readthedocs.io/en/stable/index.html)
[Dash Overview](https://plotly.com/dash/)
dash 는 수업에서는 다루지 않았지만 plotly를 통해 seaborn 과 유사하게 사용해 볼 수 있으며 cufflinks 라는 도구를 사용하면 pandas 와 비슷한 시각화를 해볼 수 있습니다.
0