본문 바로가기
728x90

Programming269

[Python] 상관분석 (산점도, 상관계수, 검정) 안녕하세요. 오늘은 기본적인 데이터 분석 중 하나인 상관분석을 파이썬으로 하는 방법에 대해 알아보겠습니다. 파이썬 상관분석(Correlation Analysis) ▣ 상관분석이란? 두 연속 변수가 서로 상관(관련)이 있는지 검정하는 통계분석 기법 - 회귀분석(원인→결과)과는 다르며, 상관계수의 값은 -1부터 1까지의 값을 가고 0인 경우에는 선형의 상관관계가 없다고 보면 됨 - 상관분석의 경우, 빅데이터분석기사 실기 등 데이터 시험에서 자주 출제되는 유형 ※ 과거 R로 포스팅한 글이 있으니, 관심 있으신 분들은 아래 글을 참조하시기 바랍니다. 2021.06.27 - [Programming/R] - [R] 통계 분석 및 가설 검정 (t 검정, 상관분석) : 예시 데이터 iris import seaborn .. 2024. 1. 5.
[Python] fnmatch 폴더 및 파일명 찾기 안녕하세요. 오늘은 파이썬 내장 모듈인 fnmatch를 활용하여 폴더 및 파일 이름의 패턴을 찾는 방법에 대해 알아보겠습니다. 파이썬 fnmatch 폴더·파일명 탐색하기 - test 실습을 위해 아래와 같이 py_test 폴더에 파일들을 세팅함 ▣ 특정 문자열 가진 파일 찾기 - 문자열과 * 조합을 통해 내가 찾고자 하는 문자를 가진 폴더나 파일명들을 찾을 수 있음 import os import fnmatch # 경로에 해당하는 폴더명 py_folder = 'C:/Users/코딩하는 금융인/Desktop/블로그/test/py_test' # 출력 리스트 data_list = [] for i in os.listdir(py_folder): if fnmatch.fnmatch(i, '*data*'): data_l.. 2024. 1. 2.
멀티모달 AI & 대화형 챗봇(AI) 차이 안녕하세요. 오늘은 최근 핫한 AI 이슈인 멀티모달에 대해서 기존 AI와 비교하며 알아보겠습니다. 멀티모달 AI 현황 및 비교 ▣ 멀티모달 ai란? 텍스트, 이미지, 음성 등 여러 종류의 데이터를 동시에 처리할 수 있는 AI 기술 (멀티모달 AI에서 ‘모달(Modal)’은 ‘모달리티(Modality)’의 축약된 표현) : 멀티모달 ai 현황 - 오픈AI가 올 10월 보고 듣는 기능을 통합한 챗GPT(GPT-4)를 선보인 데 이어 구글도 12월 6일 멀티모달 AI ‘제미나이(Gemini)’를 공개함 - 구글 '제미나이'뿐만 아니라 빅테크 기업들이 투자한 멀티모달 ai가 속속히 등장하고 있음 - 메타(Meta)는 지난 8월 '심리스M4T(SeamlessM4T) '라는 멀티모달 AI 기반 번역 모델을 공개했는.. 2023. 12. 29.
[Python] textwrap 문자열 래핑하기 안녕하세요. 오늘은 파이썬 내장 모듈 textwrap에 대해 간단하게 알아보겠습니다. 파이썬 문자열 래핑 모듈 textwrap ▣ textwrap 내장함수 함수 내용 shorten(txt, width = n, placeholder = '생략 표시 문자열') 문자열 길이(n)를 넘으면 생략 표시 wrap(txt, width= n) 문자열 길이(n)에 맞게 문장을 잘라서 리스트로 변환 fill(txt, width= n) 문자열 길이(n)에 맞게 줄을 바꿔줌 - Python textwrap 공식 문서 바로가기 : 파이썬 실습해보기 - 무라카미 류의 소설 '한없이 투명에 가까운 블루'에서 좋아하는 구절을 일부 발췌함 import textwrap sample_txt = '가장자리에 피가 묻어 있는 유리 조각은 새.. 2023. 12. 26.
동영상 텍스트 생성 AI, Lilys 안녕하세요. 오늘은 개인적으로 만족하면서 사용하고 있는 Lilys AI에 대해 사용법 위주로 간단하게 소개해드리겠습니다. Lilys, 동영상 → 텍스트 생성 AI TooL ▣ Lilys AI 인공지능(AI) 기반으로 영상을 간단한 요약노트(텍스트)로 만들어주는 서비스 - 최근 컨텐츠를 소비하는 방식이 읽기에서 보는 것으로 추세가 바뀌었는데, 경제나 시사상식 위주로 많이 보는 저에게 영상을 텍스트로 한 번 더 살펴볼 수 없을까하면서 찾아보다가 Lilys를 접하게 됨 - 유튜브 영상을 스크립트로 바꿔주는 서비스도 사용해봤지만, 개인적으로 결과물도 더 좋고 사용법도 간단함 ▣ Lilys AI 사용법 - Lilys AI 사이트에 들어가서 Youtube Url만 붙여놓으면 알아서 텍스트를 변환해줌 (아래 참조) .. 2023. 12. 25.
[Python] 최대, 최솟값 인덱스 구하기 안녕하세요. 오늘은 파이썬에서 최대·최솟값의 인덱스를 구하는 방법에 대해 알아보겠습니다. 파이썬 최대·최솟값 인덱스 ▣ 리스트에서 구하기 - 리스트 객체의 index() 메소드 활용 - 파이썬의 인덱스는 0번째부터 시작하는 점은 주의해야 하며, 해당 인덱스의 리스트를 불러올 때는 [index_num] 슬라이싱 사용 # 리스트 생성 list_ = [10, 40, 24, 11, 26, 39, 4, 194, 22] # 최댓값 인덱스 : 7 print(list_.index(max(list_))) # 최솟값 인덱스 : 6 print(list_.index(min(list_))) ▣ 데이터프레임에서 구하기 - 파이썬 pandas 데이터프레임 객체의 idxmax() & idxmin() 메소드 활용 - 만일, 최대 혹은.. 2023. 12. 22.
728x90