Python 썸네일형 리스트형 [Python] 파이썬의 랜덤기능 파이썬에서 랜덤 기능은 총 4가지가 있는데요. #np.random 관련 함수np.random.rand()np.random.randint()np.random.randn()np.random.choice() 하나씩 살펴보겠습니다. 1. np.random.rand(5) # 0~1 사이의 랜덤한 실수값 반환(5개) random.rand함수는 괄호안의 범위 만큼의 랜덤한 실수값을 출력합니다.array([0.71777616, 0.15777591, 0.79491494, 0.93460143, 0.57815695]) 2. np.random.randint(10) # 0 ~ (10-1) 까지의 랜덤한 정수값 random.raindint는 괄호안의 범위 만큼의 랜덤한 정수값을 출력합니다.7 3. np.random.ran.. 더보기 [Python] Numpy Numpy는 Numerical Python의 줄임말로C언어를 기반으로한 파이썬 라이브러리입니다.고성능의 수치계산이나 과학적인 계산을 수행합니다.자료 구조는 Python에서 사용하는 List의 확장판 느낌으로다차원 배열을 처리하는데 필요한 여러 유용한 기능을 제공해주고 있습니다. 데이터 분석을 할 때 사용하는 pandas, matplotlib의 기반으로 사용되기도 합니다.모든 배열의 요소값은 기본적으로 같은 자료형이어야 합니다.Numpy에서는 각 차원(Dimension)을 축(axis)으로 표현합니다.핵심적인 기능은 ndarray라고 하는 배열 객체입니다.ndarray 객체는 동일한 자료형의 n-차원 배열을 모아주는 역할을 하며배열의 차원은 rank이고, 차원의 크기를 tuple로 표시하는 것을 shape.. 더보기 [Python] Colab Colab은 구글에서 제공하는 Colab은웹 브라우저에서 Python을 작성하고, 실행 가능한 애플리케이션이고,클라우드 기반으로 한 주피터 노트북 개발환경입니다.컴퓨터에 gpu가 없거나, 사양이 낮다면 사용하기 좋은데요.별도의 Python 설치가 필요없습니다.데이터 분석에 사용하는 numpy, pandas, keras, scikit-learn, tensorflow 패키지가 기본적으로 설치가 되어 있습니다. colab.google 위 사이트에서 New Notebook을 눌러서 Notebook을 만들어주고코드를 작성하면 됩니다. 만들어진 노트북은 이런 모양인데요.글상자 안에 코드를 작성하면 됩니다.코드를 작성하고 실행하는 단축키는 다음과 같습니다. Ctrl + Enter : 해당 셀을 실행Shift +.. 더보기 [Python] Pandas Pandas는 데이터를 조작하거나분석을 쉽게하기 위한 Python의 모듈(라이브러리)입니다. 설치를 위해서는 cmd를 열고pip install pandas를 입력해줍니다. 그 다음은 모듈을 하나 만들어주고import matplotlib.pyplot as pltimport matplotlib.font_manager as fmimport pandas as pd matplotlib이라는 그래프 그려주는 모듈과 함께 사용해보겠습니다.먼저 데이터를 불러오려고 하는데Pandas에는 csv파일의 데이터를 읽어오는 기능이 있습니다. df = pd.read_csv("C:/Users/sdedu/Desktop/threekingdoms/subway.csv") read_csv라는 기능인데요.이 read_csv 기능은 행과 열로.. 더보기 [Python] 파이썬에서 CSV만드는 법 파이썬에서 CSV파일을 만드는 법은 매우 간단합니다.먼저 CSV파일이란 반점(,)을 기준으로 엑셀로 데이터를 나눠서 표시해주는파일 형식인데요.먼저 CSV파일을 만들 곳을 open 기능을 import해서 지정해줍니다. file = open("C:/Users/sdedu/Desktop/메추라기/air.csv", "w", encoding="UTF-8")file.write("구 이름, 미세먼지,초 미세먼지\n") 이때 해당 파일이 존재하지 않는 다면 새로 만들어주고,존재한다면 덮어씁니다. 속성으로 'w(write) 또는 r(read)와 같이 모드를 지정해주고, 한글이 들어가면 encoding도 지정해줘야합니다.그리고 write기능을 사용해서 괄호안에 콤마로 구분된 데이터를 넣어주면 이렇게 콤마를 기준으로 데이터.. 더보기 [Python] DB에 Insert하기 Python에서 Oracle DB에 iNSERT하는 방법을 알아보겠습니다. con = connect("아이디/비번@아이피주소:포트번호/SID") 먼저 DB에 연결해줘야하는데connect라는 기능을 불러와서 파라미터로 아이디/비번@아이피주소:포트번호/SID 형식으로 넣어줍니다. DB는 연결후 닫아야 하니 가장 아래줄에con.close를 사전에 적어주겠습니다. con.close() 다음은 insert할 데이터를 확보합니다.저는 input으로 변수에 넣을 예정입니다. n = input("커피 이름 : ")p = int(input("가격 : "))b = input("원두 이름 : ") 그리고 수행할 sql문을 작성해서sql 변수에 넣어주겠습니다. sql = "insert into mar07_coffee valu.. 더보기 이전 1 2 3 다음