일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- GROUPBY
- 그로스해킹
- PostgreSQL
- 데이터리안 웨비나
- SUM
- seaborn
- mysql :=
- 머신러닝
- MySQL
- SQLite
- 데이터시각화
- not in
- 다중 JOIN
- SQL
- Round
- 파이썬
- 데이터분석
- TRUNCATE
- solvesql
- hackerrank
- Limit
- airflow 설치
- join
- having
- 결측값
- pandas
- matplotlib
- 전처리
- Oracle
- 프로그래머스
- Today
- Total
목록plotly (2)
Milky's note
고객 이탈 페이지 퍼널분석 로그데이터로 고객 이탈 페이지 확인하기 고객 이탈 페이지를 알면 해당 페이지를 분석하여 고객을 최종 단계로 더 많이 유도 가능 대부분의 경우 다음 스텝으로 넘어갈때의 장벽이(신용카드 입력, 정보 입력 등등) 높은 경우가 해당 됨 퍼널 스텝 dataframe 생성 스텝 순서(ordering) 등을 명시하기 위해 사용 퍼널 스텝의 가독성을 높이기 위하여 데이터 프레임을 생성 funnel_dict = {'/product_list':1, '/product_detail': 2, '/cart':3, '/order_complete':4} funnel_step = pd.DataFrame.from_dict(funnel_dict, orient='index', columns=['step_no'])..
쇼핑몰 데이터를 분석하고 plotly 라이브러리를 이용해서 funnel plot를 그렸다. 그리고 만족한 결과물을 git에 push하였는데 확인해보니까 빈칸으로 보였다. 동적 시각화 그래프라서 올라가지 않았다. 찾아보니 웹에서 Plotly가 현재 iframe을 지원하지 않아서 이러한 일이 발생하였다. 그래서 이 문제를 해결할 방법을 정리하려고 한다. 엄청 간단하다. 그래프를 출력할 때 다음을 넣어주면 된다!!! 이 한줄로 엄청난 고생을 했다니.... ㅋ fig.show(renderer="svg") 여러 개의 차트를 그릴 때는 다음을 사용하면 된다. import plotly.io as pio pio.renderers.default = "svg" 출처 : https://stackoverflow.com/que..