딕셔너리
artist=['아이유','씨스타','이승기']music=['좋은날','러빙유','삭제'] - 그냥 떠오르는거 적었는데 왤케 아재같지 위 가수와 노래로 플레이리스트 melon을 만들어보자. # 딕셔너리 melon을 만들어보기 (노가다) melon={}melon['아이유']='좋은날'melon['씨스타']='러빙유'melon['이승기']='삭제' print(melon) # {'아이유': '좋은날', '씨스타': '러빙유', '이승기': '삭제'} # 딕셔너리 melon 만들기 ( for 문과 zip 활용 ) 123456artist=['아이유','씨스타','이승기']music=['좋은날','러빙유','삭제']melon={}for i, k in zip (artist, music) : melon[i]=kprin..
파이썬으로 히스토그램 그래프 그리기
# 파이썬으로 히스토그램 그래프 그리기 히스토그램 그래프는 계급을 가로축에, 도수를 세로축에 나타낸 뒤각 계급의 크기를 가로의 길이로 하고 도수를 세로의 길이로 하는 직사각형을차례대로 그려서 나타낸 그래프이다. 예제 : 평균이 150, 표준편차가 5인 초등학생 10만명의 키가 담긴 리스트 생성 12import numpy as npheight=np.random.randn(100000)*5+150 randn ( 표본수 ) * 표준편차 + 평균을 따르는--> 가우시안 표준 정규분포를 따르는 난수들 생성 예제 : 계급의 크기를 나타내는 가로의 길이를 설정 12bins=[142,144,146,148,150,152,154,156,158,160]# bins=list(range(142,161,2)) * 도수분포표 확인..
리스트
# 리스트 만들기 ( range ) [0,1,2,3] 이나 [100,101,102,103]과 같이순차적인 정수 리스트를 만드는 가장 간단한 방법은파이썬 내장 함수인 range()를 이용하는 것이다. print( list(range(1,11) ) ) # [1,2,3,4,5,6,7,8,9,10]dice=list(range(1,7))print(dice) # [1,2,3,4,5,6] a=list(range(2,10,2))print(a) # [2,4,6,8] 예제 : 주사위 2개를 만들고 10000번 던져서 주사위 눈의 합이 10이 되는 확률을 구하기 12345678dice=list(range(1,7))dice2=list(range(1,7))import random as rcnt=0for i in range (1..
파이썬으로 막대 그래프 그리기 (matplotlib.pyplot)
막대 그래프를 그릴 수 있게 해주는 matplotlib 패키지에 있는 pyplot 모듈을 불러오고,x 값과 y값을 일단 임의로 만들어보자.이 때 x와 y의 개수는 동일해야한다. 123456789import matplotlib.pyplot as plty_value=[0.00191,0.01,0.07,0.16]x_index=[0,1,2,3] plt.bar(x_index,y_value, color='skyblue') # x,y축 설정, 그래프 색plt.title('coin Probability') # 그래프 제목plt.xlabel('probability') # x축 변수 설명plt.ylabel('cnt') # y축 변수 설명plt.show() 12345678910111213141516171819import ma..
자료형의 특정 조건 값만 추출해내는 함수 (filter)
# 자료형의 특정 조건 값만 추출해내는 함수 (filter) 파이썬 내장함수인 filter()는 리스트와 같은 자료형에서특정 조건을 만족하는 값만 편리하게 추출할 수 있는 방법을 제공한다. filter()의 첫번째 인자는 특정 조건의 값을 추출하는 함수가 입력되며,두번째 인자(입력매개변수)에는 리스트와 같은 자료형이 입력된다. 예제 : 숫자가 나열되어 있는 리스트에서 짝수만 추출해내는 코드 a=[1,2,3,4,5,6,7,8,9,10] 1. 숫자를 입력하면 짝수라면 결과를 출력하고 홀수면 출력하지 않는 함수 12345678def get_even(num): if num%2==0: return num else: return print(get_even(2))print(get_even(5)) 2. filter 함..