목록전체 글 (20)
라이프 고군분투기
이번 시간에는 앞서 제작해 보았던 여러가지 시각화 차트를 하나의 대시보드에 조합하고, 유저가 직접 대시보드와 상호작용할 수 있게 대시보드 액션을 만들어 봤다. 대시보드 액션 : 태블로 상단 대시보드 > 동작 대시보드 액션 종류 1. Filter Action : 한 워크시트에서 선택된 데이터가 다른 워크시트를 필터링 할 수 있음 필터 이름은 의미있게 작성해두어야 헷갈리지 않는다. 원본 시트는 주체, 대상 시트는 원본 시트에 따라 달라지는 객체 어떤 필드를 기준으로 필터를 넣을건지 선택 할 수 있다. 2. Highlight Action : 집중할 특정 마크만 하이라이트하고 나머지는 흐리게 보여주는 기능 만드는법 최소값으로 설정하여 처음 참조선이 앞에 붙어있게 만들어줌 '하이라이트되거나 선택된 데이터 요소의 ..
2번째 PART 에서는 태블로로 만들 수 있는 여러 차트 종류를 배웠다. 무엇을 나타내고 싶은지에 따른 6가지 카테고리가 있고 하위에 각각 유형별 차트가 있다. 시간에 따른 차트 속성별 차트 분포시각화 차트 구성비율 차트 순위변화 차트 맵차트 시간에 따른 차트 1. Slope Chart line과 원 두개의 값 version이 합쳐진 것 이중축 -> 축 동기화 -> 하나 머리글 안보이게 설정 각 카테고리별 변화를 보고 싶을 때 사용 년도가 많아지면 한눈에 보기 어려움. 2개 정도만 비교 (필터사용) 2. Spark Line : 트렌드를 보기위함 추세를 보기 위함이기에 값 머리글 없어도 됨 뒷배경도 깔끔하게 좁은 면적에서 보여야하므로 높이 최대한 줄이기 3. 간트 차트 기간을 시각화 할 때 효과적 색상과 ..
패스트 캠퍼스의 Tableau 데이터 시각화 강의를 수강했다. 현업에서 Tableau를 쓰지 않으니, 강의를 수강하고나서 빠르게 잊어버릴 것 같아 개인 복습차원에서 수업 기록을 남기기로 결심했다. 첫번째 강의에서는 본격적으로 태블로를 이용한 데이터시각화로 들어가기전, 데이터 시각화 자체에 대한 이론 수업이 이루어졌다. Q. 데이터 시각화란 ? : 통계치만으로는 알 수 없는 인사이트를 발견하고 커뮤니케이션 하기 위해서! (시각화'란 쉽게 이해할 수 있게 시각적으로 표현하는 것, 즉 커뮤니케이션에 초점이 맞추어져 있다.) Q. 데이터 시각화는 실무에서 어떻게 쓰이나? : 문제정의, 가설검증, 모니터링, 스토리텔링 등 모두에서 데이터 파악이 필요하다. 각 단계에서 EDA, A/B test, Dashboard ..
인스타그램은 시스트롬과 크리거 두명의 창업자에 의해 탄생한 서비스이다. . 그들은 당시 페이스북에(현재 메타) 인스타그램을 매각한 이후에도 6년이나 인스타그램에서 일했다. 각각 28살, 26살이었던 젊은 두 창업가는 어떻게 10억달러의 가치를 갖는 서비스를 만들 수 있었을까? https://www.forbes.com/sites/limyunghui/2012/04/09/inspiring-insights-by-instagram-ceo-kevin-systrom-the-man-who-built-a-1-billion-startup/?sh=5cb42bd33010 Inspiring Insights by Instagram CEO Kevin Systrom, The Man Who Built A $1 Billion Start..
PM으로 커리어 전환을 목표로 관련 여러 정보를 찾아보고 공부를 하면서 느낀 점은.. 이론과 프레임워크가 너무 많다는 것. 여기저기서 누군가가 주장하고 개발한 내용들이 산발되다 보니 실재가 이론에 잡아먹히는 주객전도의 느낌이 나기도 한다. (알아야 하는 약어도 참 많고.. ) 그래서 늘 공부한 것들을 한번에 정리하고 싶다는 생각을 했었는데, 이 아티클에 간단하게 이론 용어들과 관련한 핵심 콘텐츠만 임베디드해서 정리해보았다. 목표는 가타부타 설명없이 Simple 하게 용어 나열만 하는 걸로! 기획 단계에서 각 이론들이 필요한 상황은 분류해두는게 좋을 것 같아 카테고리를 나누어 작성하였다. 1. 문제정의와 가설설정 PMF https://www.ascentkorea.com/pmf-product-market-f..
어느 순간부터 혜성처럼 나타나 한창 인기를 끌고 있는 직무이다. 하지만 PM이 뭐예요? 하고 묻는 질문에 명쾌하고 간단한 답변을 주는 곳은 거의 없다. 보통 PM이 생겨난 실리콘벨리의 배경부터 주절주절 시작하기 마련이다. 또 서비스기획자나 PO와 같은 의미로 쓰이기도 한다. 나조차도 PM코스를 신청했지만 막상 PM이 무엇인지에 대해 제대로 알지 못한 상태였다. 왜 그럴까? 한국에서는 PM이라는 직무가 아직 개념적, 현실적으로 확립되지 않았다. 개념은 실리콘벨리의 그것을 따왔는데, 막상 각 기업들은 서로 다른 의미로 PM이란 직무를 사용하고 있고 실제 업무도 다양하기 그지없다. 어디서는 새로운 개념이 기존의 환경과 접촉하여 여러 의견과 현상이 혼재된 상태. 딱 지금의 PM이란 단어가 겪는 상황이 아닐까. ..
[기획과정] why 전통주 추천 서비스? 사실 기획과정은 수월했다. 이번 미니 프로젝트는 개발과정을 경험하는 것에 초점을 맞추어 실제 고객을 분석하고 가치가 있는 서비스를 만들기보다는 '실현가능성'에 초점을 두고 기획을 하라고 했다. 가장 중요한 포인트는 "그래서 우리가 이 기능을 과연 코드로 구현해 낼 수 있을까?"이었다. 팀원 각자가 padlet을 이용하여 생각나는 소재를 브레인스토밍 하듯 미리 던져두고, 실현 가능성 및 흥미를 고려하여 소거하는 방식으로 서비스 소재를 정했다. 그리하여 정해진 것은 1) 팀원들 모두가 적당히 흥미 있고(술), 2) 만들기도 어렵지 않다고 '생각'이 들며(추천이라고 했지만 결국 필터와 유사하다.), 3) 데이터를 구하기도 쉬운(전통주는 공공데이터에서 무료 API를 얻을..
2023.01.27 - [스파르타코딩클럽] - 스파르타 웹개발 종합반 4주 차 [5주 차 수업 목표] Flask 프레임 워크를 활용해서 API를 만들 수 있다. '버킷리스트'를 완성한다. EC2에 내 프로젝트를 올리고, 자랑한다! 5주 차는 지금까지 배웠던 것들을 한번 복습하고 마지막으로 배포까지 하는 과정이다. 배포를 위해 세팅을 해두어야 할 것이 많다. 1. 버킷리스트 만들기 1.-1 flask 폴더 만들기 static, templates 폴더 app.py, index_html(template 폴더 안에 준비) 패키지 설치 :flask, pymongo, dnspython (나는 보안 문제로 자꾸 오류가 나 certifi를 추가 설치했다.) 1.-2MongoDB Atlas 띄워두기 (데이터가 잘 저장되..