SQLITE34 파이썬 데이터프레임 Dataframe Pivot 결과 plotly로 차트 그리기 엑셀에서 피봇기능은 매우 편리해서 자주 사용한다. 그런데 파이썬 Pandas에서도 피봇기능이 가능한 것을 알았다. Pandas 데이터프레임(Dataframe) 피봇기능(Pivot) 이용하여 코스피 콜옵션 종가 차트를 출력하는 방법을 간단히 정래해 보았다. 코스피 콜옵션 Dataframe 피봇 (Pivot) 결과 Plotly로 차트 그리기 sqlite3에서 데이터를 읽어와 데이터프레임을 생성하고 그 데이터를 피봇으로 변환 피봇데이터를 plotly를 활용해 그래프로 출력 sql_option = f"select date_tr, code_option, price_open, price_high, price_low, price_close from '{table_name}' \ where gb_option = '3'.. 2023. 4. 9. SQlite3 , SQlite DB-Browser, ODBC 드라이버 다운로드 설치 새로운 노트북에서 작업하려고 하니 그전에 설치한 SQLite3를 다시 설치해야 하네요. 설치를 하고나니 또다시 이런 경우가 생길 수도 있을 것 같아 메모 차원으로 기록하려 합니다. 1. SQlite3 다운로드 하기 1. 다음 사이트 방문해서 윈도우 또는 해당 OS에 맞는 모듈을 다운로드. - 저는 Window 버전을 다운로드 함 2. 다운로드한 압축파일을 풀어보니 다음과 같이 3개의 파일이 생기네요. 3. 원하는 디렉터리에 압축을 풀고 Sqlite3.exe를 실행해 보았습니다. 정상적 실행이 된 것을 확인합니다. 2. SQlite DB Browser 설치 1. Sqlite3 를 편리하게 사용하기 위하여 GUI를 제공하는 sqlitebrowser를 설치합니다 2. 다운로드한 파일을 원하는 디렉터리에 압축을.. 2023. 3. 23. 파이썬 Python 에서 Sqlite3 Query 사용하기 파이썬에서 주식. 선물. 옵션 데이터 수집을 위하여 Sqlite3를 사용하고 있습니다. Sqlite3는 트랜잭션을 제공해주는 파일 기반의 DBMS로 라이브러리와 같이 프로그램에 직접 Embed하여 사용하는 오픈소스입니다. 사용하려면, 먼저 데이터베이스를 나타내는 Connection 객체를 만들어야 하고 그다음 Cursor 객체를 만들고 execute() 메서드를 호출하여 SQL 명령을 수행 commit으로 변경을 완성하고 close 하는 방식으로 동작합니다. 먼저 필수적으로 사용되는 객체들을 정의하고 사용예제를 작성해보려고 합니다. Sqlite3 Connection클래스와 Cursor클래스 Connection클래스 : 연결된 데이터베이스를 동작시키는 역할 Cursor클래스 : 실질적으로 데이터베이스에 S.. 2023. 3. 21. Power BI에서 Sqlite3 연결방법 (ODBC DSN설정) Power BI에서 Sqlite3 연결방법 (ODBC DSN설정) Power BI를 사용하여 데이터를 분석하려고 할때 Sqlite3에 있는 데이터를 활용해보려고 했는데 데이터 추출에서 Sqlite3 Driver가 없네요. 왜 Power BI 와 Sqlite3 냐구요? 현재는 Microsoft사가 무료 DeskTop버전을 제공하고 있고 Sqlite3도 오픈소스라 개인적으로 사용하기에는 저작권에 문제가 없기 떄문이죠. 짜짠~~~몇일을 고민하고 찾아보다 드디어 성공!!! 자 ~제가 이번에 Power BI에서 Sqlite3 연결작업하기 위해 했던 과정을 공유하도록 하겠습니다. 먼저 과정은 다음과 같이 간단하네요. 1. Sqlite3 ODBC 드라이버 다운 받아 설치 - 이부분은 다른 곳에도 설명이 많으니까 생략.. 2022. 12. 26. 이전 1 다음 728x90