파이썬 기초(2)
-
[파이썬기초] 주민번호 뒷자리를 별표(*)로 변경하기
data=""" kim 950101-1234567 lee 970202-2345678 """ result=[] for line in data.split("\n"): word_res=[] for word in line.split(" "): if len(word)==14 and word[:6].isdigit() and word[7:].isdigit(): w=word[0:6]+"-"+"*******" word_res.append(w) result.append(" ".join(word_res)) print("\n".join(result))
2020.04.02 -
[파이썬 기초] 데이터 그룹화
데이터 다운로드 : gapminder.tsv https://www.kaggle.com/gbahdeyboh/gapminder#gapminder.tsv Gapminder www.kaggle.com import pandas as pd df=pd.read_csv("gapminder.tsv",sep="\t") 데이터 그룹화 df.year.unique() #year열의 유일한 값 확인 df.head() #년도별 기대수명의 평균 df.groupby('year')['lifeExp'].mean() #년도, 지역별로 기대수명과 gdp갭의 평균 df.groupby(['year','continent'])[['lifeExp','gdpPercap']].mean() # 그룹화한 데이터 갯수 세기 df.groupby('year')[..
2020.04.02