Python
파이썬 기초 다지기 for 데이터 분석
파이썬 기초 다지기 for 데이터 분석
2023.05.30파이썬 기초 다지기 for 데이터 분석 숫자 e를 사용해서 매우 크거나 작은 숫자를 표현할 수 있다. 지수연산은 **이고, 제곱근 함수대신 지수 부분에 0.5를 입력해서 제곱근 결과를 알 수 있다. 77e3 #77*10*3 = 77000 123e-3 #123*10^(-3) = 0.123 2**3 #2*2*2=8 16**0.5 #root 16 = 4 튜플 원소가 하나인 튜플을 생성할 땐 쉼표를 꼭 넣어줘야 한다. 쉼표가 없으면 소괄호로 보고 튜플 생성 안된다. - 튜플은 내부 원소를 수정할 수 없다. - 수정하고 싶으면 새로운 튜플을 만들어야 한다. (777,) 딕셔너리 딕셔너리 dictionary는 키(key) 값 value 쌍으로 구성된다. dic_01 = {"key1": 1, "key2": [200,..
파이썬 람다 (lambda) 함수 예제
파이썬 람다 (lambda) 함수 예제
2023.02.27C언어에서 파이썬으로 넘어왔을 때 제일 이해하기 어려웠던 부분이 람다(lambda) 함수를 사용하는 것이었습니다. 저 같은 어려움을 느끼는 분들을 위해 이번 포스팅에서는 람다함수에 대해서 알아보겠습니다. 파이썬 람다 lambda 함수 뜻 lambda function is a small anonymous function. 람다 함수는 익명함수를 뜻합니다. 특정한 기능을 수행하는 함수를 한 줄로 작성할 수 있어서 간편하고, map, filter, reduce와 함께 쓰이면 빛나는 역할을 하는 함수입니다. def를 사용하지 않고, 함수를 정의하고, 여러 매개변수 사용이 가능하지만, 표현식은 하나만 사용할 수 있다는 점이 특징입니다. lambda 매개변수(arguments) : 표현식(expression) 알고..
나만 모르는 파이썬 replace 꿀팁
나만 모르는 파이썬 replace 꿀팁
2023.02.18문자열은 문자, 단어 등으로 구성된 집합을 의미합니다. 파이썬에서 문자열을 다루는 방법은 정말 다양한데요, 문자열을 자유자재로 다룰 수 있어야 원하는 툴을 만들 때 어려움이 없고, 알고리즘 문자열 관련 문제가 나와도 쉽게 당황하지 않을 수 있습니다. 문자열 관련 함수로는 아래와 같이 다양합니다. count find index join upper lower lstrip rstrip strip replace split 문자열 관련 함수 중에서 이 포스팅에서 다룰 함수는 replace입니다. 문자열을 바꿔주는 함수입니다. 파이썬 replace 기본 예제 replace는 대상 문자열, 대체 문자열 순서로 사용하여 문자열 안에서 대상이 되는 값을 대체 값으로 바꿔주는 함수입니다. 아래 예제에서는 You are 부..
판다스 쓰기 전에 알아야 할 개념 정리: 파이썬 머신러닝 판다스 데이터 분석 (1)
판다스 쓰기 전에 알아야 할 개념 정리: 파이썬 머신러닝 판다스 데이터 분석 (1)
2022.08.03안녕하세요, 매주한책입니다. 이번에는 파이썬 머신러닝 판다스 데이터 분석을 요약해보려고 합니다. 다른 머신러닝 책을 보면서 판다스를 자유롭게 사용할 수 있으면 좋을 것 같아서 판다스 데이터 분석 책을 읽어보았습니다. 책을 읽으면서 기초적인 부분을 보충할 수 있어 좋았습니다. 책은 약 400페이지로 구성되어 있는데, 1장에서는 판다스 입문을 다루고 있습니다. 책 요약 머신러닝을 배울 때 궁금했던 개념을 짚고 넘어가려고 합니다. 라이브러리 및 용어 정리 1. pip 뜻 pip은 파이썬 패키지 관리자로 Python Package Index의 줄임말로, 패키지를 관리하고 열람하는 저장소를 말합니다. pip 명령어를 통해서 다양한 python 라이브러리들을 다운받을 수 있습니다. 2. pandas 뜻 판다스는 2..