본문 바로가기
반응형

# 연구실14

상장사 이름과 코드 조회하기 함수 글 목록 상장사 이름과 코드 조회하기 함수 주식 데이터 분석을 위해서 상장된 종목들을 둘러보고 분석해 볼 예정입니다. 주가 정보는 키움 API 과 여러가지 python 패키지를 이용할 예정입니다. 먼저 간단하게 국내 시장에 상장된 주식의 수와 주식 코드를 조회하는 python 함수를 만들어 보고 앞으로 활용하도록 하겠습니다. import FinanceDataReader as fdr import pandas as pd # KRX : KRX 종목 전체 # KOSPI : KOSPI 종목 # KOSDAQ : KOSDAQ 종목 # KONEX : KONEX 종목 df_krx = fdr.StockListing('KRX') # KRX를 다른 걸로 바꾸면 해당 시장의 데이터를 가져올 수 있습니다. print(df_krx.. 2023. 6. 13.
파이썬의 문자열과 불 자료형 파이썬의 문자열과 불 자료형에 대해 알아보자 📚 안녕하세요, 여러분! 이번에는 파이썬의 문자열과 불 자료형에 대해 알아보려고 합니다. 이 글을 통해 파이썬에서 어떻게 문자열과 불 자료형을 다루는지에 대한 이해를 높일 수 있을 것입니다. 1. 문자열 자료형 📝 파이썬에서 문자열은 따옴표로 둘러싸인 문자의 집합을 의미합니다. 따옴표는 단일 따옴표(' ') 또는 이중 따옴표(" ")를 사용할 수 있습니다. 예를 들어, a = "Hello, World!"는 문자열 변수입니다. 2. 불(Boolean) 자료형 🚦 불(Boolean) 자료형은 참(True)과 거짓(False)을 나타내는 자료형입니다. 파이썬에서는 대문자로 시작하는 True와 False를 사용하여 불 자료형을 표현합니다. 예를 들어, x = True.. 2023. 6. 12.
파이썬의 변수와 숫자 자료형 글 목록 파이썬의 변수와 숫자 자료형에 대해 알아보자 🐍 안녕하세요, 여러분! 오늘은 파이썬의 기본적인 개념 중 하나인 변수와 숫자 자료형에 대해 알아보려고 합니다. 이 글을 통해 파이썬에서 어떻게 변수를 선언하고, 숫자 자료형을 다루는지에 대한 이해를 높일 수 있을 것입니다. 1. 변수와 print() 함수 📦 변수는 값을 담을 수 있는 상자라고 생각하면 됩니다. 파이썬에서는 변수명 = 값의 형태로 변수에 값을 할당합니다. 이렇게 할당된 변수의 값을 출력하려면 print() 함수를 사용하면 됩니다. 예를 들어, a = 3이라고 선언하고 print(a)를 실행하면 화면에는 3이 출력됩니다. 2. 숫자 자료형(int, float) 🔢 파이썬에서는 숫자를 두 가지 자료형으로 구분합니다. 소수점이 없는 숫자를.. 2023. 6. 12.
파이썬 데이터 분석을 위한 NumPy 글 목록 Introduction to the NumPy package for Python data analysis 소개 NumPy는 지원을 제공하는 강력한 Python 데이터 분석 패키지입니다. 배열 및 행렬용, 과학 컴퓨팅, 재무 분석 및 대용량 데이터 세트의 효율적인 처리가 필요한 기타 여러 분야에서 널리 사용됩니다. 이 게시물에서는 NumPy에 대한 소개를 제공하고 Python 데이터 분석에서 NumPy가 어떻게 사용될 수 있는지 보여줍니다. 주요 개념 NumPy는 NumPy가 어떻게 사용되는지 이해하는 데 필수적인 몇 가지 주요 개념을 제공합니다. 배열: NumPy 배열은 Python 목록과 유사하지만 수치 연산에 최적화되어 있고 다차원적일 수 있습니다. 데이터 유형: NumPy는 정수, 부동 소.. 2023. 2. 28.
크롬드라이버 chrome 자동화 브라우저 열기 글 목록 selenium 을 이용한 자동화 제어 크롬 브라우저 띄우기 기본 코드 from selenium import webdriver driver = webdriver.Chrome() driver.get(url) url에 자동으로 제어하고자 하는 사이트 주소를 넣으면 그 페이지로 자동화 브라우저가 접속된다. 크롬 자동화 브라우저 사용을 위해서는 내 PC에 설치/사용중인 크롬브라우저 버번에 맞는 자동화 크롬 브라우저를 다운받아야 한다. 그리고 다운받은 자동화 크롬 브라우저 실행파일을 작동하고자 하는 파이썬 프로젝트 파일이 있는 같은 레벨의 폴더에 저장하여 사용한다. 꼭 같은 프로젝트 파일과 같은 레벨에 넣지 않아도 두번째 줄 Chrome() 괄호안에 경로를 설정해 줄 수도 있지만 오류가 발생될 때가 있다.. 2022. 10. 15.
데이터 분석 도구 준비 - 코랩 본격적으로 데이터 분석을 실습해 보기 전에 먼저 데이터 분석을 할 도구가 필요합니다. 물론 데이터 분석을 위한 코드는 파이썬 python을 사용하지만 파이썬 작성할 도구가 필요합니다. 마치 글을 쓰려면 공책이나 노트북이 있어야 하는 것처럼요. 지난번에 그 도구 중 하나로 파이참 pycharm에 대해 소개한 적이 있습니다. 파이참 pycharm 설치 및 설정 파이참 pycharm 은 파이썬 python 코딩을 도와주는 통합 개발 환경(IDE) 입니다. 통합 개발 환경 IDE란 공통된 개발자 툴을 하나의 그래필 사용자 인터페이스GUI로 결합하는 애플리케이션을 구축하기 blog.arecacoco.com 파이참도 많이 사용하고 다양한 기능을 제공하는 IDE지만 앞으로 하게 될 데이터를 분석하고 분석된 데이터를 .. 2022. 7. 23.
뉴스 키워드를 어떻게 수집하지? (1) 이전 포스팅에서 네이버 헤드라인 기사의 키워드를 모아서 '워드 클라우드'형태로 보여드렸습니다. 이렇게 보면 해당 매체에서 어떠한 키워드들을 주로 보여주고 있는지 시각적으로 빠르게 파악을 할 수 있는데요. 이러한 키워드를 어떻게 수집해서 워드 클라우드로 보여줄 수 있는지 그 코드를 안내하고 설명해 보겠습니다. 이시간 네이버 정치 헤드라인 뉴스 키워드 보기 202206292240 다른 워드 마이닝을 진행하기 전에 지금 이 시각 네이버 뉴스 정치 카테고리 헤드라인 기사의 키워드를 워드클라우드로 살펴봅니다. 현재 대통령이 나토 정상회담에 참석중이라 관련된 키워드 blog.arecacoco.com 기사 크롤링 HTML 삽입 미리보기할 수 없는 소스 네이버 뉴스 정치 카테고리를 기준으로 설명해 보겠습니다. 네이버 .. 2022. 6. 29.
실시간 네이버 뉴스 '정치' 헤드라인 키워드 블로그 데이터 분석 카테고리에서 웹상의 단어를 수집하는 텍스트 마이닝을 통해 시각적으로 보여주는 코드를 소개드릴 예정입니다. 위에 보이는 워드클라우드는 2022년 6월 29일 오후 2시 20분 네이버 뉴스 정치 카테고리의 헤드라인 뉴스를 텍스트 마이닝 한 후 시각화한 것입니다. 정치 : 네이버 뉴스 국회, 행정, 국방, 외교 등 정치 분야 뉴스 제공 news.naver.com 텍스트 마이닝 소스의 원천은 위 링크와 같구요. 아래 이미지에 보이는 헤드라인 뉴스 기사들에서 키워드들을 추려낸 다음 자주 등장하는 키워드는 크게, 간혹 등장하는 단어는 작게 표시되었습니다. 키워드들을 살펴보면 대통령, 민주당, 의원, 국민, 정상회의, 북한 등이 주요하게 보이구요. 그외에 스페인 문화원, 나토 정상, 임시국회 소집.. 2022. 6. 29.
데이터프레임 CSV 데이터프레임 지난번 시간에 간단히 딕셔너리를 만들어보고 그 딕셔너리를 이용하여 데이터프레임을 생성해 보았습니다. 앞으로 데이터 분석을 위한 기초로 활용될 기술인데요. 몇 줄 안되는 데이터를 가지고 데이터를 분석한다고 할 수는 없겠죠? 엑셀에서 포맷으로 저장할 수 있는 CSV 파일을 데이터 자료로 활용하게 될텐데요. python에서 만든 데이터 프레임을 csv 파일로 내보내거나 csv 파일을 python 데이터프레임으로 가져올 수도 있습니다. 판다스 pandas 와 데이터프레임 기초 판다스 pandas는 파이썬에서 데이터 분석을 위해 사용되는 필수 패키지 중 하나입니다. 판다스가 제공하는 2차원 테이블 형태 구조인 "데이터프레임"은 주로 데이터를 읽어서 저장하고 그 데이블 blog.arecacoco.com 먼저 지난번.. 2022. 6. 27.