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의 표현식을 삽입할 수 있다. >>> ..
· Python
작성일자 : 2023-12-14 Ver 0.1.1 1. 가설 설정 및 필요 module import [Statistics] 귀무가설과 대립가설 작성일자 : 2023-11-18 Ver 0.1.1 0.Intro 학부생시절 통계학을 공부하면서부터 수없이도 많이 들어온 가설 검정. 헷갈릴만한 통계 용어도 꽤나 많이 등장하고, 우리 실생활에서도 리서치 등에서 사용되 junius96.com H0 : 두 변수간 선형관계가 존재하지 않는다. H1 : 두 변수간 선형관계가 존재한다. import pandas as pd import numpy as np from scipy.stats import pearsonr # 상관분석을 할 2가지 변수 설정 x = x['col1'] y = y['col2'] print(x.head()..
Unlimited Jun
'Python' 카테고리의 글 목록