본문 바로가기

전체 글31

[독서] 지속 가능은 가능한가? 1. 창의적인 방식으로 소비자의 인식을 바꿔라 책에서 예로 든 여러 사례 중에 내가 가장 최고로 꼽고 싶은 사례는 못생긴 과일과 채소에 대한 소비자의 인식, 나아가 행동을 바꾼 프랑스의 한 슈퍼마켓의 창의적인 솔루션이다. 프랑스의 대형 슈퍼마켓 체인 중 하나인 앵테르마르셰(Intermarche)는 단지 못생겼다는 이유로 매대에 오르지 못하고 폐기되는 채소와 과일에 주목했다. 과일의 맛이 모양과 관련있다고 생각하는 소비자들이 못생긴 과일을 장바구니에 담을 확률은 거의 0이기 때문이다. 앵테르마르셰는 못생긴 과일과 채소를 매대 한 중간에 진열했다. 못생긴 과일과 채소의 사진이 담긴 포스터와 배너를 배치했다. 이들이 한 번 눈에 들어오기 시작하자 소비자들은 못생긴 과일과 채소를 이리저리 살펴보기 시작했다. 관.. 2020. 1. 15.
191126 [Pandas] 데이터 프레임 결합 Pandas는 두 개 이상의 데이터 프레임 또는 시리즈를 결합할 때 merge함수나 concat함수를 사용한다 Merge 함수를 이용한 결합 1. Merge방향 import numpy as np import pandas as pd data1 = { "학번": [1,2,3,4], "이름": ["홍길동","최길동", "아이유", "김연아"], "학년": [2,3,3,1] } data2 = { "학번": [1,2,4,5], "학과": ["컴퓨터", "미술", "철학", "사회"], "학점": [1.3,3.5,4.3,2.3] } df1 = pd.DataFrame(data1) df2 = pd.DataFrame(data2) display(df1) display(df2) Inner Join display(pd.mer.. 2019. 11. 26.
191126 [Python 기초통계] 상관관계 상관계수 상관관계(correlation) 두 대상이 서로 연관성이 있다고 추척되는 관계 상관계수(correlation coefficient) 피어슨 상관계수 : 가장 대표적으로 사용되는 상관계수 공분산을 각 확률변수의 표준편차의 곱으로 나눠준 값 -1 ~ 1사이의 값을 가짐 양수일 경우 양의 상관관계 음수일 경우 음의 상관관계 (부적상관) 예 ) 성적 & 자존감, 온라인게임 & 폭력성 상관계수는 인과성을 보장하지 않음에 유의 (인과성은 회귀분석으로 시행한다) 예시1 ) 두 자료의 상관계수 출력 삼성전자 주가와 KOSPI지수의 상관관계 출력하기 - 파일을 open (삼성전자와 KOSPI 각각) - json 파일을 로드 (dictionary 상태) -> dataframe으로 변경 ->그 중에 종가(Close)만 출력.. 2019. 11. 26.
191120 [Python] Pandas Pandas는 python으로 data 분석을 하기 위한 최적의 module Pandas 활용 [Step 1] Pandas module 설치 아나콘다에 설치 : conda install pandas jupyter notebooke에서 : import pandas as pd 일반적으로 allias를 pd로 잡아 사용 Pandas의 데이터 1. Series Numpy의 1차원 Array와 상당히 유사 1차원의 같은 데이터 타입이 저장될 수 있는 자료구조 Ndarray를 기반으로 해 Pandas에서 새롭게 정의한 자료구조이다 2. DataFrame Series를 모아서 Table 형태로 구성한 자료구조 (2차원. R의 데이터 프레임과 동일) Series 생성 Numpy array(ndarray)와 비교하여 이.. 2019. 11. 20.
The End of Babies New york Times opinion By Anna Louie Sussman Nov. 16, 2019 original link https://nyti.ms/2rQRIlL In the fall of 2015, a rash of posters appeared around Copenhagen. One, in pink letters laid over an image of chicken eggs, asked, “Have you counted your eggs today?” A second — a blue-tinted close-up of human sperm — inquired, “Do they swim too slow?” The posters, part of a campaign funded by the ci.. 2019. 11. 17.
191112 [Python] 제어문 문법 If For While If 문법 area = ["seoul", "busan", "jeju"] if "suwon" in area : print ("수원이 있어요!") elif "seoul" in area : print ("서울이 있어요!") else: print("기타 등등") if "suwon" in area : pass # 하는일이 아무것도 없을 때 사용 elif "seoul" in area : print ("서울이 있어요!") else: print("기타 등등") For 문법 for k in range(10): print("k값은 : {}".format(k)) While문법 # while 문은 조건을 만족할 때만 돈다 test = 1 while test < 10: print("test값은 {}".format(test)) .. 2019. 11. 13.