일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- conda install error
- Python
- 파이썬
- associationrule
- PCAcorr
- 패키지 설치
- 설치에러
- GA
- 힙큐
- NN
- resolve()
- mlxtend
- 영어 팟캐스트
- seaborn
- transcript
- cnn student news
- GA4
- Path parent
- counterfactual
- sklearn
- catplot
- 구글애널리틱스
- 티스토리 초보자 팁
- 힙정렬
- pathlib
- knn
- nearestneighbor
- heapq
- dataanalysis
- Apriori
- Today
- Total
목록See All (10)
데이터, 그로스 마케팅 연구와 기록
싸이킷런의 GridsearchCV 돌릴 때, 보통 'Accuracy'로 scoring기준을 잡지만, 아주 다양한 scoring 기준으로 돌려볼 수 있다. sklearn.metrics.SCORERS.keys()dict_keys(['explained_variance', 'r2', 'max_error', 'neg_median_absolute_error', 'neg_mean_absolute_error', 'neg_mean_absolute_percentage_error', 'neg_mean_squared_error', 'neg_mean_squared_log_error', 'neg..
익숙한 k-Nearest Neighbor 최근접이웃법 외 어떠한 이웃법들이 있는지 알아보기 위해, scikit learn에서 제공하는 neighbors section 전체를 살펴보았다. 참고: https://scikit-learn.org/stable/modules/neighbors.html#unsupervised-neighbors 1. sklearn.neighbors.KNeighborsClassifier 우선, 아주 자주 사용하는 기능으로써 KNeighborsClassifier를 먼저 살펴보자면, KNN을 알고리즘을 활용한 Classification Prediction 과정에서 voting sysytem을 수행하여 구분을 해주는 기능이다. 기본적으로 지도학습으로서 NN 은, 1) classfication..

Mlxtend 는 scikit-learn, tensorflow, keras, PyTorch 등과 같이 파이썬에서 사용되는 툴중 하나인데, 다양한 extensions 기능들을 제공한다. MLxtend 가 제공하는 흥미로운 기능들 1. counterfactual record (출처: https://ealizadeh.com/blog/mlxtend-library-for-data-science) 2. PCA Correlation Circle (출처: https://ealizadeh.com/blog/mlxtend-library-for-data-science) 3. Bias-Variance Decomposition (출처: https://ealizadeh.com/blog/mlxtend-library-for-data-..
힙큐 알고리즘 공식설명 (소스코드: Lib/heapq.py) This module provides an implementation of the heap queue algorithm, also known as the priority queue algorithm. Heaps are binary trees for which every parent node has a value less than or equal to any of its children. This implementation uses arrays for which heap[k] > def heapsort(iterable): ... h = [] ... for value in iterable: ... heappush(h, value) ... retur..
pathlib 에서 주로 사용하는 메소드 pathlib.Path는 경로를 객체로 지정할 때 사용한다. Path.resolve() : resolve 메소드는 파일이 존재하는 전체 full 디렉토리를 말한다. 절대적인 경로를 찾는다. .parent 메소드는 지금 파일이 있는 디렉토리 혹은 path로 지정한 경로보다 상위 디렉토리이다. Path('.').resolve().parent : 따라서 Path에서 지정한 '현재 디렉토리' 보다 상위 디렉토리를 가리킨다. Path 뒤에 /' ' 으로 경로를 직접 붙여서 입력할 수 있다. 메소드 연습 from pathlib import Path print(Path('.').resolve()) print(Path(&..
GA4 계정 및 속성을 신규 개설 한 후 필요한 설정들을 체크리스트로 정리해본다. 기본적으로 기존 유니버설(UA)에서도 상당히 유사한 옵션들을 제공하지만, GA4 위주로 정리하였다. 세부적인 방법은 웹상에 많기 때문에, 체크리스트처럼 확인할 용도로 항목들만 나열해본다. 기본 설정 보고서시간대, 표시통화 설정 데이터 스트림 맞춤 이벤트 측정 설정 향상된 측정 설정 기본 수집되는 향상된 측정항목 중 scroll 등 원치않는 측정은 해제하는 것이 좋다 교차 도메인 구성 내부 트래픽 정의 필요시 필터 설정 원치 않는 추천 나열 PG사, 인증, 로그인 등 도메인 등록 데이터 설정 Google 신호데이터 수집 사용 설정 광고 개인 최적화 허용을 위한 설정 이벤트 데이터 보관 (최대 14개월) 필터 설정 : traf..

아나콘다 설치 후, 명령프롬프트(CMD)에서 conda 명령어로 직접 패키지를 설치하려고 하는데, 자잘한 문제가 여럿 발생했다. 왜 나만 안되는 것 같은 기분일까. pip를 통해 설치하거나, jupiter notebook 내에서 install 하는 우회적인 방법을 택할 수도 있겠으나, 내 경우에는 근본적으로 이 방법들이 막혀 차선책으로 conda 명령어를 선택했는데, 이 마저도 안돼 고생을 많이 하였다. 파이썬 패키지 설치에 관련된 에러가 상당히 다양하고, 어려운 것 같다. 그래서 하나씩 에러를 해결했던 히스토리들을 기록해 둔다. 1. 명령프롬프트에서 conda 명령어 사용하기 일단, conda 명령어는 자신의 PC 에서 아나콘다가 설치된 폴더의 'Scrips' 폴더 경로에서 작동한다 1) 윈도우 버튼 ..
chart visualization 에 자주사용하는 seaborn.catplot seaborn.pairplot 종류 Categorical scatterplots: stripplot() (with kind="strip"; the default) swarmplot() (with kind="swarm") Categorical distribution plots: boxplot() (with kind="box") violinplot() (with kind="violin") boxenplot() (with kind="boxen") Categorical estimate plots: pointplot() (with kind="point") barplot() (with kind="bar") countplot() (wit..
인터넷 시대, 웹 세상을 구글이 지배해 간다는 우려들과, 실제로 웹에 의존력이 높아지는 일상생활들, 산업들을 보았을 때, 상장히 모순적인 구석을 하나 발견하였다. 웹이 발전하고 통신이 발전하면서 스마트 워크가 발달하고 기업에게는 performance를 내는 것이 중요하다는 인식이 퍼져나가고 있다. 동시에 회사라는 하나의 물리적인 공간에 대한 강박감이 서서히 사라져가고 있다. 재택근무가 늘어나고 스마트 워크 도시가 생겨나는 등. 그런데 구글의 개발자들에게 '구글 플렉스'는 아주 중요한 공간이다. 실제로 개발자들은 하루 중 대부분의 시간을 이 곳에서 상주하며 '몇시부터 몇시까지 어느 곳에서 일할 필요'에 대한 압박감을 거의 받지 않는다고 한다. 그에 걸맞게 구글 플렉스내에는 항시 세계 최고의 레스토랑 수준의..
구글은 상임 board에서 합의된 원칙을 철저히 지키고 따르는 조직 철학으로 유명하다. 오늘날 구글을 있게 한 10가지 경영철학들. 마키노 다케후미의 '왜 구글인가'를 읽으며 접하는 사례들을 통해 구글이 이 경영철학들이 어떻게 사업에 적용하며 활용하고 있는 지 검토해 보려고 한다. 1. 사용자에게 초점을 맞추면 나머지는 저절로 따라온다. 더보기 >>> 크롬 os 개발로 전 세계가 술렁였다. 마이크로소프트의 안방으로 불리는 컴퓨터 운영체제는 이제까지 누구도 감히 접근하려는 생각조차 하지 않았다. 구글은 2010년 말까지 독자적 기술력으로 개발한 os를 선보이기로 발표하였고 게다가 이것을 시장에 무료로 제공하겠다는 선언을 하여 마이크로소프트를 충격에 빠트렸다. 구글은 과거 손대는 영역마다 무료라는 무기로 경..