Python

· Python
작성일자 : 2024-01-04 Ver 0.1.1 0. Intro Pyhon 코딩시 자주 사용되는 함수는 아니지만, 특별한 경우에는 꼭 eval 함수를 사용해서 처리하게 되는 경우도 종종 있긴 하다. 그런데 이 Python 내장 함수 eval은 유용하면서 동시에 사용시 상당히 주의를 기울여야 되는 위험한 함수기도 하다. 양날의 검인 eval 함수. 이번 포스팅을 통해 eval 함수에 대해 정리해보겠다. 1. eval(expression) python3 문서에서는 eval()에 대해 다음과 같이 설명하고 있다. ``` eval(expression[, globals[, locals]]) ... 인자는 '문자열 및 선택적 globals 및 locals'다. (...) 반환 값은 계산된 표현식의 결과입니다. `..
· Python
작성일자 : 2024-01-02 Ver 0.1.1 Pandas로 데이터 분석을 하다보면 같은 형태의 데이터가 날짜별로 적재가 되는 로그 데이터라던지 월별 테이블과 같은 파일들을 한번에 합쳐서 분석하고자 하는 필요가 있다. 한두개의 파일이라면 직접 코드를 작성해도 무방하지만 그 갯수가 많아진다면 직접 입력하기란 번거로워진다. 이런 경우 반복문으로 파일들을 손쉽게 합칠 수 있는데, 그 방법 중에서도 효율적으로 병합하는 방법에 대해서 정리해보겠다. 1. 방법(1) - 권장하지 않는 방법 첫번째 방법은 빈 DataFrame을 선언한 후 For Loop으로 각 파일을 읽어 붙이는 형태이다. # 권장하지 않는 사례 import pandas as pd, os dir = '/.../dir/path' df = pd.Da..
· Python
작성일자 : 2023-12-31 Ver 0.1.1 0. Intro Python 3.6 버전에서부터는 f-string이 추가되었다. f-string은 문자열을 보다 더 쉽게 포맷팅하기 위한 방법 중 하나이며, Python을 다루는 사람이라면 자주 사용하는 방법이다. 1. How to use 1-1 기본 문법 Python에서 문자열은 따옴표(') 또는 쌍 따옴표(")를 이용하여 나타낸다. >>> print("I'm String") 'I'm String' f-string은 이러한 일반적인 문자열 앞에 f 또는 F 문자만 붙이면 된다. >>> f"I'm String" 'I'm String' 1-2 변수 치환 중괄호('{','}')를 활용하면 f-string 안에 python의 표현식을 삽입할 수 있다. >>> ..
작성일자 : 2023-12-29 Ver 0.1.1 강의에서 소개된 파이썬 주요 기능¶ numpy.ndarray.flatten: https://numpy.org/doc/stable/reference/generated/numpy.ndarray.flatten.html matplotlib.pyplot.text: https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.text.html 위치 추적 데이터 준비¶ In [1]: import os import numpy as np import pandas as pd import matplotlib.pyplot as plt new_dir = '/Users/limjongjun/Desktop/JayJay/Growth/Pyt..
Unlimited Jun
'Python' 태그의 글 목록 (10 Page)