본문 바로가기

728x90
반응형

순이코딩

(91)
[Python] 파이썬 라이브러리 - matplotlib 1. matplotlib matplotlib는 그래프로 시각화가 가능한 라이브러리입니다. 그릴 수 있는 차트의 종류는 산점도(scatter), 막대(bar), 원형(pie), 꺾은선, 히스토그램 등 다양합니다. 그래프를 그릴 때는 matplolib의 pyplot를 불러와 그릴 수 있습니다. import matplotlib.pyplot as plt ■ 선 그래프 y = [2, 12, 6] plt.plot(y) plt.show() 선 그래프를 그릴 때는 plot()를 사용합니다. 소괄호 안에는 데이터를 넣는데 만약 하나의 자료만 들어간다면 y축의 값으로 들어가고 x축은 0부터 자동으로 부여됩니다. show()는 그래프를 보여주는 일종의 print와 같은 역할을 한다고 보시면 됩니다. 그래프의 선 스타일, 색..
[JavaScript] 자바스크립트 - 객체 1. 객체(object) ■ 객체 기초 객체란 여러 데이터를 하나의 변수에 저장할 수 있는 데이터타입입니다. 객체의 구조는 다음과 같습니다. let object = { key1 : value1, key2 : value2, ... } 객체는 객체의 속성(property)인 key값과 속성 값인 value값을 가지고 있으며 value에 접근할 때는 key를 이용해 접근합니다. 그렇기 때문에 객체를 생성한 후 value값을 불러오거나 수정, 추가할 때 key값을 사용합니다. 객체명.key값 == value값 # 객체 생성 // 객체 생성 let person = { 'name' : '군순이', // key값은 따옴표를 써도 되고 안써도 됨 age : 16, favorite : { food : '피자', drin..
[Python] 파이썬 라이브러리 - pandas library(2) : DataFrame 1. pandas library 저번의 Sereies에 이어서 DataFrame에 대해서 알아보겠습니다. 3) DataFrame DataFrame은 2차원 데이터에서 사용되는 자료구조입니다. 엑셀, csv, DB, ApI 등등 불러올 수 있으나 다시 재구성해야 합니다. 이 DataFrame은 쉽게 말해 Series의 모임이라고 할 수 있습니다. ■ DataFrame 생성 DataFrame을 생성하는 방법 첫 번째는 딕셔너리를 통해 컬럼단위로 생성하는 것 입니다. data = {'ITPM':[463,9543,57], '업무분석가':[544,11226,68], 'IT아키텍트':[518,10672,64], 'UIUX개발자':[291,6003,36]} 위와 같은 딕셔너리가 있을 때, pd.DataFrame(da..
[Python] 파이썬 라이브러리 - pandas library(1) : Series 1. pandas library 1) pandas 기초 pandas는 pannel data의 약자입니다. 주요 특징으로는 다양한 파일 형식 (csv, excel, SQL, JSON 등) 지원, 데이터 정재와 조작에 특화된 라이브러리, NumPy와 호환이 잘된다는 점이 있습니다. DataFrame과 Series는 기본적으로 ndarray 구조이기 때문입니다. 그렇기 때문에 numpy와 함께 import 해서 사용하겠습니다. import numpy as np import pandas as pd 2) Series Series는 1차원 배열 형태의 데이터 구조로 index와 value값으로 이루어져 있습니다. 시리즈를 생성할 때는 pd.Series를 사용해 생성합니다. # 직접 값 넣기 pop = pd.Seri..

728x90
반응형