코드를 작성하면서 때때로 우리는 데이터를 시각화하는 작업이 필요할 때가 있다. 평균, 분산, 표준편차, 공분산 . . . 등등 우리가 중등교육을 거치며 배운 내용들로도 변수 사이의 관계를 나타낼 수 있다. 수치 자체가 의미를 갖는 값이지만 실제로 우리는 수치 자체를 접근하기 보다는 막대 그래프, 히스토그램과 같이 시각화가 한 번 이루어진 자료들을 접하는 경우가 더 많다. 그렇다면 우리는 어떻게 데이터를 시각화 할 수 있을까? 데이터 시각화에는 여러 가지 방법이 있지만 그 중에서 오늘은 방법 중 하나인 Python의 matplotlib에 대하여 알아볼 것이다. 더보기 Matplolib? - Python에서 제공하는 plotting 패키지 - 데이터의 통계를 분석하고 시각화(가시화)할 때 사용 plot은 그..
전체 글
프론트엔드 개발자안녕하세요 원래 체스 1등을 했으면 몇 판 더 하려고 했는데 3등밖에 못해서 이번 모각코에서 정리한 걸 포스팅하려고 해요. 저번에 안드로이드 관련 포스트를 작성했는데 생각해보니까 뭔가 기초 부분에 대한 설명은 하나도 한 거 같지가 않아서 정리해보려고 해요. 기초가 튼튼해야 성공할 수 있다네요, 네. 그러면 오늘은 안드로이드 프로젝트와 액티비티를 2~3개의 포스팅에 걸쳐 가볍게 살펴보기로 할게요 애플리케이션을 만들 때 어떤 절차를 밟아야 할까요? 특수한 경우를 제외한 일반적인 경우에는 아래 3 Step을 따른다고 생각하면 편합니다 사용자 인터페이스 작성 (XML) 자바 / 코틀린 코드 작성 (JAVA / KOTLIN) 매니페스트 파일 작성 (XML) 사용자 인터페이스는 사용자에게 보여지는 부분, 다시 말하..
2022년 2학기 모바일 프로그래밍 교과목을 통해 처음으로 안드로이드 스튜디오를 사용하게 됐다. 기대되던 모바일 프로그래밍 과목이었지만. . . 아무도 안드로이드 개발 경험이 없는 와중에 설상가상으로 Pull Request Reviewer의 역할을 맡게 되었다. 이번 모각코에서는 안드로이드를 겉핥기가 아니라 깊이 있게 공부해보려고 한다. 안드로이드 스튜디오에서 개발을 하면 위 코드와 같은 상황이 많이 생긴다. layout에 대한 값들은 모두 동일하고 text만 다른 버튼들, 혹은 일정한 margin이 반복되는 View들을 생성하는 경우가 빈번하다. 내 프로젝트의 코드가 위와 같다고 가정하고 marginHorizontal 의 값을 20dp에서 18dp로 변경해야 한다면? 우리는 20dp로 적힌 Button..