목록Python (28)
sm 기술 블로그
Pandas DataFrame : 인덱싱된 데이터의 2차원 배열 Series가 1차원이면 DataFrame은 2차원이다. import pandas as pa data = {"open": [737, 750], "high": [755, 780], "low": [700, 710], "close": [750, 770]} df = pa.DataFrame(data , index=["2018-01-01", "2018-01-02"]) print(df) 다음과 같이 작성하면 위와 같은 형태로 출력을 한다. 이는 외부에서 테이블 형태의 데이터를 손쉽게 읽을 수 있다. 그 예로 한번 LG전자의 일별 시세를 뽑아보자. LG전자 일별 시세 : https://finance.naver.com/item/sise_day.nhn?cod..
Pandas Series : 인덱싱된 데이터의 1차원 배열 리스트를 좀더 간편하게 사용할 수 있다. import pandas as pa data = pa.Series([10, 20, 30, 40], index=['a','b','c','d']) print(data) 다음과 같이 작성해 주면, 위와 같은 결과가 나온다. 다시말해 인덱스가 0,1,2,3이 아닌 a,b,c,d가 된것이다! 이것 외에도 슬라이스 최소 최대, 중간 값 반환 등등이 가능하며 메서드는 아래와 같다. Series 매서드 설명 append 2개 이상의 시리즈 연결 describe 요약 통계량 계산 drop_duplicates 중복값이 없는 시리즈 반환 equals 시리즈에 해당 값을 가진 요소가 있는지 확인 get_values 시리즈 값 ..
필요조건 1. Anaconda : https://www.continuum.io/downloads 2. pycharm : https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 3. pykorbit 설치 Anaconda Prompt에서 pip install pykorbit를 설치한다. 4. Qt Designer 설정 참고로 Qt Designer 는 C:\ProgramData\Anaconda3\Library\bin 에 있다. 다시말해 아나콘다가 설치되어있는 에서 경로를 따라 가면 된다. 폴더 구조 코드 import sys from PyQt5.QtWidgets import * from PyQt5 import uic from PyQt5.QtCore ..