본문 바로가기

데이터 분석 학습

3장 데이터 분석에 필요한 연장 챙기기 (1)

반응형

3-1 변하는 수, '변수' 이해하기

변수(variable)는 변하는 수

데이터는 변수의 덩어리

변수는 데이터 분석의 대상

데이터 분석은 변수 간에 어떤 관계가 있는지 파악하는 작업

상수(constant)는 분석할 것이 없다

 

변수 만들기

a = 1
a

## 출력: 1
b = 2 
b

##출력: 2
c = 3
c

##출력: 3
d = 3.5
d

##출력: 3.5
a + b

##출력: 3
a + b + c

##출력: 6
4 / b

##출력: 2.0
5 * b

##출력: 10

변수명은 알아보기 쉽고 잘 기억되도록 의미를 담아 정함

변수명은 문자, 숫자, 언더바(_)를 조합해서 만듬

반드시 문자로 시작해야 함

대소문자를 구분

 

여러 값으로 구성된 변수 만들기

var1 = [1,2,3]
var1

##출력: [1, 2, 3]
var2 = [4,5,6]
var2

##출력: [4, 5, 6]
var1 + var2

##출력: [1, 2, 3, 4, 5, 6]

 

문자로 된 변수 만들기

str1 = 'a'
str1

##출력: 'a'
str2 = 'text'
str2

##출력: 'text'
str3 = 'Hello World!'
str3

##출력: 'Hello World!'
str4 = ['a', 'b', 'c']
str4

##출력: ['a', 'b', 'c']
str5 = ['Hello!', 'World', 'is', 'good!']
str5

##출력: ['Hello!', 'World', 'is', 'good!']
str2 + str3

##출력: 'textHello World!'
str2 + ' ' + str3

##출력: 'text Hello World!'

문자로 된 변수는 연산 불가

 

3-2 마술 상자 같은 '함수' 이해하기

데이터 분석은 '함수를 이용해서 변수를 조작하는 일'

함수 이용하기

# 변수 만들기
x = [1,2,3]
x

##출력: [1,2,3]
# 함수 적용하기
sum(x)

##출력: 6
max(x)

##출력: 3
min(x)

##출력: 1
x_sum = sum(x)
x_sum

##출력: 6
x_max = max(x)
x_max

##출력: 3

 

 

 

 

 

※ 해당 내용은 <Do it! 파이썬 데이터 분석>의 내용을 토대로 학습하며 정리한 내용입니다.

반응형