Python 기초 01_30

하나·2024년 5월 12일
0

KDT 빅데이터

목록 보기
3/7

함수

  • 패키지/자료형.함수(패러미터=매개변수)
  • 함수 이름은 자유롭게 / 값 0, x 상관 없음 - 값 지정은 임의 지정이므로 다른 변수랑 관계X, 이름 달라도 괜찮음.
def asdf(G):
    return G+10*2
리스트 컴프리헨션: list 안에 for 반복문 넣은 것으로 for문을 간단하게 쓰기 위해 자주 사용! 처음봤을 때는 코드가 오히려 복잡해보였..지만 후반에는 간단하게 코드를 작성하는데 도움이 되므로 읽는 방법과 사용방법을 익혀두자!
[i if i%2==0 else 'x' for i in range(5)]
lambda x: → 무명 함수 / 대상이 정의하는 값 각 하나하나를 x라고 간주하겠다. 반복문의 영향x. 조건을 적용할 때 자주 사용되는 함수로 이것도 생각보다 자주 사용하게 되므로 익혀두면 도움이 될 것 같다.
df[2]=df[2].apply(lambda x:f'이 숫자는 {x} 입니다.')

시각화

선 그래프

  • plt.plot(x축, y축)
  • plt.show()

상관 관계

  • plt.scatter(x축, y축)
  • plt.show()

히스토그램

  • plt.hist(x축, y축)

  • plt.show()

  • 그래프 색, 투명도 : plt. 그래프 종류(x축, y축, color=’색’, alpha=1~0)

  • alpha→ 1 완전 진함 ~0 투명

  • 색에 접두사로 dark, light, 색상 코드 입력 가능

시각화에는 matplotlib외에도 seaborn 등 다양한 패키지들이 있으니 상황에 따라 다양하게 활용할 것!
현재에서 하는 회고) 다양한 그래프를 만들어보고 활용해보는게 정말 많은 도움이 되었다. 상황에 따라 어떤 그래프를 사용해야 적합한지 어느정도 감을 잡아 가는듯..
profile
Start with hello world:)

0개의 댓글

관련 채용 정보