본문 바로가기

Python17

[python] 파이썬에서 문자열 위치 찾기(find vs index) 파이썬에서 원하는 문자열의 위치를 찾고 싶을때 사용하는 함수는 두가지가 있다. 바로 find, index이다. 비슷한 기능을 하는거 같지만 약간의 차이가 있기에 정리를 해보자. find vs index : 공통점 ex = "hello i love python" print(ex.find('python')) >>13 ex = "hello i love python" print(ex.index('python')) >>13 다음은 'python'이라는 문자열의 위치를 반환해주는 코드이다. 해당 문자열이 존재하기 때문에 find와 index에서는 동일하게 python 문자열의 위치를 반환하여 준다. 이 부분은 동일하게 적용이 된다. 하지만 원하는 문자열이 존재하지 않을 경우에는 다르게 반환이 된다. 확인해보도록 하.. 2021. 8. 23.
dataprep EDA 패키지 https://towardsdatascience.com/dataprep-eda-accelerate-your-eda-eb845a4088bc Dataprep.eda: Accelerate your EDA Everything you need to know about dataprepare.eda. towardsdatascience.com 같이 공모전을 준비하는 팀원을 통해 기똥찬 패키지를 발견했다!! 앞으로 EDA 이거다. 2021. 7. 3.
[Matplotlib] Matplotlib 기본 사용법 Matplotlib 기본 사용법¶ Pyplot 소개¶ matplotlib.pyplot MATLAB과 비슷하게 명령어 스타일로 동작하는 파이썬 시각화 모듈입니다. 기본 그래프¶ In [1]: import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4]) plt.ylabel('y-label') plt.show() In [2]: plt.plot([1, 2, 3, 4], [1, 4, 9, 16]) Out[2]: [] 스타일 지정¶: x, y 값 인자에 대해 그래프 선의 색상과 형태를 지정하는 포맷 문자열을 세번째 인자에 입력할 수 있습니다. In [3]: plt.plot([10, 20, 30, 40], [1, 4, 9, 16], 'rs--') pl.. 2021. 6. 29.
[Pandas] Pandas Cheat Sheet(Group Data) Group Data¶ 그룹 연산(Group by)¶ group by 후에는 다양한 연산을 할 수 있는데, 예시는 다음과 같습니다. size, count: 각 그룹의 수 mean, median, min, max: 각 그룹의 평균, 중앙값, 최소, 최대 sum, prod, std, var, quantile : 각 그룹의 합계, 곱, 표준편차, 분산, 사분위수 first, last: 각 그룹의 가장 첫번째 값과 가장 마지막 값 In [1]: import pandas as pd import seaborn as sns In [2]: df = sns.load_dataset("diamonds") df.head() Out[2]: carat cut color clarity depth table price x y z 0 .. 2021. 6. 24.