본문 바로가기

728x90
반응형

분류 전체보기

(134)
[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..
[순이레시피] 어묵볶음 만들기 (안 매운맛!) 1. 재료 ■ 주 재료 : 어묵 10장(5장*2), 양파 2개 ■ 부 재료 : 다진 마늘, 진간장, 참이슬, 굴소스, 올리고당, 참기름, 참깨 2. 레시피 1) 어묵 데치기 먼저 어묵은 끓는 물에 잠시 데쳐줍니다. 데쳐주면 기름기도 빠지고 냄새도 안 나게 됩니다. 2) 양파, 어묵 썰기 양파는 껍질을 벗겨 깨끗이 씻고 숭숭 썰어주세요. 아까 데쳐놓은 어묵도 먹기 좋은 크기로 썰어주세요. 3) 다진 마늘 볶기 / 어묵 볶기 먼저 식용유에 다진 마늘을 살짝 볶아주세요. 오래 볶으면 마늘이 금방 타버리니 적당히 볶다가 썰어놓은 어묵을 넣고 함께 볶아주세요. 4) 물, 간장, 올리고당, 굴소스 넣기 어묵이 눌어붙기 전에 얼른 물을 조금 넣어주세요. 대충 100ml 정도 넣으면 될 거 같아요. 물이 슬슬 쫄아들 ..
[JavaScript] 자바스크립트 - 함수 1. 함수(function) 함수란 특정 기능을 수행하는 소스 코드를 하나로 묶어서 필요할 때마다 사용하기 위한 구조입니다. 함수의 기본 문법은 다음과 같습니다. 매개변수와 리턴값은 생략이 가능합니다. 함수를 호출하는 방법도 간단하게 함수명()만 작성하면 호출할 수 있습니다. function 함수명(매개변수1, 매개변수2,...){ 로직 & 기능 구현을 위한 코드 작성 return } ■ 호이스팅 하지만 이렇게 함수를 선언하는 경우 호이스팅 현상이 발생합니다. 호이스팅 현상이랑 선언문이 코드의 선두로 끌어올려진 것처럼 동작하는 현상입니다. 소스 코드 처리 과정에서 소스코드를 평가하고 실행하게 됩니다. 이 소스코드를 평가하는 과정에서 모든 선언문(변수, 함수 등)이 등록되게 됩니다. 아래의 코드에서 lun..
[JavaScript] 자바스크립트 - 배열 1. 배열 ■ 배열의 기초 배열은 여러 데이터를 하나의 묶음으로 다루는 구조를 말합니다. 배열을 생성할 때는 여러 방법이 있습니다. // 1. let numList = []; // 2. let numList2 = new Array(5); // 3. let numList3 = new Array(1,2,3); JavaScript에서 배열은 가변적이므로 처음 생성할 때부터 배열의 길이를 정해줄 필요가 없습니다. 그렇기 때문에 1번처럼 배열에 아무 값도 담지 않고 생성을 한 후 나중에 값을 추가할 수 있습니다. 2번 같은 경우는 데이터 값은 정해지지 않았지만 길이는 5인 배열을 선언한 것입니다. 마찬가지로 이후에 데이터 5개를 넣어 생성할 때 길이에 맞추어도 되고 3개만 넣어도, 6개를 넣어도 상관없습니다. 3..

728x90
반응형