인공지능/파이썬 7

파이썬 Matplotlib 한글 폰트 설정 방법 (한글 깨짐 에러)

파이썬으로 데이터를 시각화 한다면 한번쯤은 사용하게 되는 라이브러리가 Matplotlib 입니다. 만약 Seaborn, Geopandas와 같은 다른 시각화 라이브러리를 사용한다 하더라도, 그 기반은 Matplotlib인 경우가 많습니다. Matplotlib — Visualization with Python seaborn seaborn is a high level interface for drawing statistical graphics with Matplotlib. It aims to make visualization a central part of exploring and understanding complex datasets. statistical data visualization Cartopy ..

파이썬으로 .csv 파일 읽기

안녕하세요 :) 저번 포스팅은 파이썬으로 소리 파일 중 하나인 .wav 포맷의 파일을 읽는 방법에 대해 알아봤습니다. 이번 포스팅에서는 데이터 분석에서 가장 자주 사용되는 .csv 포맷 파일을 읽는 방법을 다루겠습니다. 파이썬으로 .wav 파일 읽기 안녕하세요 :) 데이콘 대회를 준비하던 중 음성 데이터(.wav)를 처리해야 해서 이것저것 시도해보다가 가장 간단한 방법을 찾았습니다. scipy 패키지를 사용하면 손쉽게 wav 파일을 읽을 수 있습니 data-science-note.tistory.com 파이썬에서 CSV 파일을 다루기 위해 일반적으로 사용되는 API는 Pandas 입니다. Pandas (판다스)는 DataFrame 또는 Series 라는 형태의 객체를 생성하는데 주로 사용되며, 우리가 접하..

PyCharm에서 UnauthorizedAccess 오류 해결 방법

안녕하세요 :) 요즘 개발환경을 Visual Studio Code에서 PyCharm으로 옮기고 있는데요. 그 과정에서 겪은 오류들을 해결한 방법을 정리해보려고 합니다. 처음 PyCharm 프로젝트에서 가상환경을 설치한 후 터미널에서 아래와 같은 보안 오류가 발생할 수 있습니다. 오류 발생 원인은 터미널에서 가상환경을 활성화하기 위해 가상환경 폴더(venv)에 위치한 activate.ps1 스크립트 파일을 실행해야 하는데, 보안 상의 이유로 권한이 제한되었기 때문입니다. 따라서 오류를 해결하기 위해서는 권한 정책을 변경해주는 작업이 필요합니다. 해결 과정은 다음과 같습니다. 1. PowerShell 을 관리자 권한으로 실행 윈도우 검색(단축키 : 윈도우 + s)에 PowerShell 검색 또는 [시작] →..

파이썬 vim 설정 (.vimrc)

리눅스 OS에서 작업할 때, 편집기로 사용하는 vim vim의 설정을 조금만 바꿔주면 훨씬 편리한 코딩을 경험할 수 있다. 1단계. 설정파일(.vimrc) 생성 사용자 폴더(예를 들어 /home/사용자명)로 이동한 후 .vimrc 파일을 만들어준다. $ vim .vimrc 2단계. 설정 입력 위 명령어 입력 후 파일이 열릴텐데, 아래 내용들을 입력해준다. if has("syntax") syntax on endif filetype plugin indent on set autoindent set expandtab set ts=4 set shiftwidth=4 set bg=dark set nu set cursorline 각 설정에 대한 설명은 다음과 같다. syntax on : 구문(문법) 색상 강조 file..

파이썬으로 .wav 파일 읽기

안녕하세요 :) 데이콘 대회를 준비하던 중 음성 데이터(.wav)를 처리해야 해서 이것저것 시도해보다가 가장 간단한 방법을 찾았습니다. scipy 패키지를 사용하면 손쉽게 wav 파일을 읽을 수 있습니다. from scipy.io import wavfile path = "음성 자료 경로" fname = "음성 파일명.wav" fs, data = wavfile.read(path + fname) # Sample rate of wav file, Data read from wav file scipy.io 패키지에서 wavfile이라는 모듈을 임포트 해오면 wavfile.read("파일 이름") 함수를 통해 쉽게 .wav 파일을 수치화한 형태로 읽을 수 있습니다. 여기서 저장되는 fs와 data는 각각 해당 음성..

반응형