데이터분석 7

파이썬 데이터 분석 #데이터 로드하기 한글 인코딩 문제 해결하기(utf-8, cp949, 유니코드 한글 깨짐)

데이터 분석 환경도 다 설정했고 이제 분석을 시작하기 위해 데이터를 로드하는데 유니코드디코드에러(UnicodeDecodeError)가 뜨네요. 이럴 경우에는 한글 인코딩 문제인데 cp949를 이용하여 해결할 수 있습니다. encoding='cp949'를 추가해주니 데이터가 이쁘게 로드된 것을 확인 할 수 있습니다. df=pd.read_csv('NHIS_OPEN_GJ_2017.csv', encoding="cp949")

취준일기 2020.05.12

데이터 분석 환경 준비하기 #2 matplotlib 한글폰트 설정하기

matplotlib을 사용하기에 앞서 표나 그래프를 그렸을 때 한글폰트가 깨지거나 흐릿하게 보이는 현상이 있는데 그 문제를 해결하기 위해 사전에 다음과 같이 설정해주시면 됩니다. 1. import os matplotlib 의 한글 폰트를 나의 컴퓨터 내부의 폰트를 가져와서 사용할 것이기 때문에 import os 해주세요. >>> import os >>> os.name nt 2. 운영체제에 따라 폰트를 불러와줍니다. rc를 통해 matplotlib의 폰트를 설정할 수 있습니다. 따로 폰트 경로를 지정하여 폰트를 설정해줄 수 도 있습니다. plt.rc('font',family=폰트위치나 폰트이름) Windows OS 인경우 #폰트 가져오기 plt.rc('font',family="Malgun Gothic") ..

취준일기 2020.05.11

데이터 분석 환경 준비하기 #1 데이터분석용 라이브러리 로드하기 (Pandas, Numpy, Matplotlib, Seaborn)

파이썬은 다양한 패키지를 포함하고 있는데 그중 데이터 분석에 자주 사용하는 패키지를 알려드리겠습니다.저는 보통 데이터분석을 할 때 pandas, numpy, matplotlib, seaborn을 미리 import 하고 시작하는 편입니다.아나콘다 를 사용하시면 자동으로 설치되어 있기 때문에 import 만 해주면 됩니다. import pandas as pd import numpy as np import seaborn as sns import matplotlib.pyplot as plt %matplotlib inline Numpy수치해석 라이브러리(넘파이)파이썬에서 수학 연산을 위한 가장 기본적인 패키지로 선형대수 계산 기능을 제공합니다. Numpy의 주요 대상은 동종 다차원 배열이고 Numpy의 배열클래스..

취준일기 2020.05.10

정보처리기사 C언어, Java, Python 대표 라이브러리(패키지) 정리

C언어 대표 표준 라이브러리 C언어는 라이브러리를 헤더파일로 제공합니다. C언어에서 헤더파일을 사용하기 위해서는 include문을 이용해 선언 후 사용해야 합니다. #include 헤더파일 기능 stdio.h 데이터의 입출력에 사용되는 기능들을 제공 주요함수: printf, scanf, fprintf, fscant, fclose, fopen 등 math.h 수학 함수들을 제공 주요함수: sqrt, pow, abs 등 string.h 문자열 처리에 사용되는 기능들을 제공 주요함수: strlen, strcpy, strcmp 등 stdlib.h 자료형 변환, 난수 발생, 메모리 할당에 사용되는 기능 제공 주요함수: atoi, atof, srand, rand, malloc, free 등 time.h 시간 처리에..

취준일기 2020.04.30

아톰(atom) 설치하고 파이썬 개발환경 구축하기

안녕하세요 오늘은 text editor인 아톰(atom)에서 파이썬 개발환경을 구축하는 방법에 대해 알려드리도록 하겠습니다. 개발자를 위한 텍스트 편집툴(Text editor) 로 아톰(atom)과 비주얼 스튜디오 코드(visual studio code)를 많이 사용하시는 걸로 알고있습니다. 비주얼 스튜디오 코드가 시장점유율이나 사용률이 높은 걸로 알고 있지만 아톰(atom)의 사용법도 익힐 겸 아톰(atom) 설치법 및 파이썬 개발환경 구축에 대해 포스팅하겠습니다.

취준일기 2020.03.29

Heidisql 설치하고 데이터베이스 (DB) 접속

HeidiSQL (하이디SQL) HeidiSQL은 (하이디SQL) mariadb 또는 mysql의 관리 기능을 제공하는 GUI 소프트웨어입니다. 지난 포스팅에서 설치한 MariaDB를 HeidiSQL을 이용하여 사용해보도록 하겠습니다. MariaDB를 설치할 때 HeidiSQL을 함께 설치했기 때문에 하이디 SQL을 실행하면 되지만 오늘은 사이트에서 직접 다운로드하는 법을 알려드리도록 하겠습니다. HeidiSQL 설치하기 1. 구글에 heidisql 검색하고 downloads 클릭 2. 홈페이지에서 설치 프로그램 다운로드하기 3. HeidiSQL 설치 프로그램 실행 1) 사용언어를 선택해주세요. 2) 라이선스 동의를 눌러줍니다. 3) 설치경로를 설정해주는데 저는 디폴트 값이 C드라이브이기 때문에 그대로 ..

취준일기 2020.03.05