반응형

study 15

PPT 아이콘, 픽토그램 무료사이트

픽토그램 사이트 공유합니다. 무료사이트들로, 도식화를 위한 그림들이 필요할때 사용하곤 합니다. 더욱 멋진그림, 도식들을 만들어 낼수 있어요. 저는 주로 플래티콘을 사용하는데요, 각각 사용해보시고, 익숙한곳을 사용하시면 좋을 것같아요~ 나중에 하나하나 다시 소개해 드릴게요! 1. Flaticon(https://www.flaticon.com/kr/) 2. The Noun Project(https://www.flaticon.com/kr/) 3. ICONFIER(https://iconifier.net/)

[FinanceDataReader 활용] 2. Python으로 주식 데이터 조회하기

Finance data reader를 통해 데이터들을 조회할수가 있습니다. 해당패키지에서는 krx 국내주식정보와 nasdaq 등 미국주식정보들을 조회할수 있어요! 1. Package import 하기import FinanceDataReader as fdr from IPython.display import display 첫번째는 finance data reader package를 불러옵니다. 이름이 너무 길기 때문에 이후 fdr로 사용하기 위해서 as fdr을 붙여줍니다. 두번째 패키지는 dataframe을 출력할때 예쁘게(?) 출력하고자 display 함수를 불러왔습니다. 2. krx 한국 국내주식 조회하기 krx를 인수로 줘서 fdr.StockListing 함수로 불러옵니다. 그러면 전체 krx의 종목..

[python] pandas DataFrame pretty print, 데이터프레임 예쁘게 출력하기

dataframe을 출력(print) 하다보면. 예쁘게 프린트하고 싶은 욕구가 생기죠. 간단한 프레임은 아래처럼 보기 좋을 수 있겠지만, no name grade 0 20220199 KimSK A+ 1 20231222 LeeKJ B- 2 20230021 ParkJS A0 복잡한녀석은,,print 문으로는 이렇게 보기도 어렵습니다. Code ISU_CD Name Market Dept ... Volume Amount Marcap Stocks MarketId 0 005930 KR7005930003 삼성전자 KOSPI ... 10056404 722934496200 428033408835000 5969782550 STK 1 373220 KR7373220003 LG에너지솔루션 KOSPI ... 154113 9118..

[FinanceDataReader 활용] 1. Python으로 주식 데이터 분석 시작하기

주식 데이터를 분석할수 있는 방법은 여러가지가 있지만, 우리는 손쉽게 접근이 가능한 python 의 finance data reader 패키지로 배워볼까 합니다. 첫번째로 인터넷에서 금융 데이터를 손쉽게 수집하고 분석하기 위한 financedatareader 패키지에 대해 소개하고, 패키지를 설치하는 방법에 대해 알아볼까 합니다. Finance Data Reader?? FinanceDataReader는 파이썬용으로 설계된 금융 데이터 라이브러리입니다. KRX, KOSPI, KOSDAQ, KONEX과 같은 한국 주식과 NASDAQ,NYSE,AMEX등 다양한 소스에서 주식 데이터를 가져올 수 있습니다. 주식만 아니라, 채권, 지수, 환율 등 다양한 금융 데이터를 가져올 수 있다고 합니다. Finance Da..

[Python 기초] 자료형2, List(리스트)란?/List 다루기

묶음형 자료형 들이라고 할수 있는 자료형이 있습니다. List , Tuple, Dictionary인데요. 각각에 대해 한번 다루도록 하겠습니다. 먼저 리스트를 다뤄볼게요. 1. List (리스트) 리스트는 데이터를 나열한 묶음 이라고 볼수 있습니다. 우리가 어떤 솔루션을 만들다 보면, 유사한 데이터들을 담을 곳들이 필요할 텐데요, 그렇다고 하나하나 모두 변수로 만들어 버릴순 없습니다. 그래서 리스트를 사용하게 되는 거죠. 리스트가 없다면 어떻게 될까요? 하나하나 변수에 담아줘야 겠죠. 아래처럼요. ## 4개의 과일을 변수에 저장해보자 fruit1= 'apple' fruit2= 'banana' fruit3= 'orange' fruit4= 'grape' 코드도 길고 변수도 많이 사용하게 되죠. 그럼 리스트를..

[Python 기초] 자료형(숫자, 문자열, 불린)

python에서 정의하고 있는 자료형에 대해 알아볼게요 python 에서 자료형은 크게, 숫자형, 문자열, 불린형 을 들수 있어요. 숫자형: 숫자로 된 자료들로, 정수형/ 실수형이 있을수 있습니다. 문자열: 나열된 문자의 자료형으로, 큰따옴표("")나 작은따옴표('')사이에 자료를 넣어 사용합니다. 불린형: bool 형으로, True/False, 참/거짓을 의미하는 자료형입니다. 코드로 알아보기 첫번째 숫자형입니다. ## 숫자형: 정수, 실수.. print('정수형: ', 1,2,3,4) print('실수형: ', 1.1,2.1,3.2,-4,) a= 1 b=1.23 print(type(a)) print(type(b)) 각변수에 숫자형을 넣고 type을 프린트해보면, 어떤 자료형인지 알수 있겠죠. 정수면 ..

[Python 기초] 변수

컴퓨터 관련전공은 아니지만, 소위 자연/공학계열을 전공했기에 변수라는 말이 익숙하다. 그래서 남겨두는 것조차 어색하지만, 하지만, 누군가에겐, 잊혀지고 기억나지 않을 개념이라서, 언젠가 나에게도 이런 개념이 잊혀지지 않을까..하는 생각이 든다. 충분히 잊을수 있다. 변수 데이터를 담는 공간이라 할수있다. 데이터를 저장하는 공간으로, 변경/수정이 가능하다. 변수에 데이터 담기 등호(=)기호로 변수에 데이터를 담을 수 있다. 변수 = 데이터 변수 이름의 여러조건 변수의 이름은 문자로 시작해야한다. 다만, "_"로도 시작은 가능하다. 또한 대/소문자 구분을 하며, 미리예약된 문자들(print, str, list...등등)을 사용하면 안된다. 코드로 확인하기 1. 변수에 여러데이터를 넣어보고 프린트 해봅시다. ..

python_ 이미지의 잘못된 촬영일자 정보를 파일명 기준으로 일괄변경

episode. 사건발생.. 우리아이의 어린이집 사진을 대량으로 받고 NAS에 올리고 보니, 이런.. 촬영일자가 엉망진창이다. 그나마 시간은 맞는데 날짜들이 1년전, 한달전 뭐 이런식이다.. 촬영일자는 중요한것 같다. 아이는 하루하루 다른데, 한달씩 1년씩 날짜가 안맞게 되면, 사진속 우리아이의 추억을 진실로 느끼기가 어렵다. 그래서 날짜가 중요한데... 그래도 다행인건 사진의 파일명에 날짜정보와 일련번호(20200101-0001)로 이뤄져있다. 그래 이걸 쓰면 되겠다. 사진에는 EXIF라는 메타데이터가 있는데, 이를 바꿀수 있는 툴이 많다. 하지만. 내가 원하는 방식은 없다... 시간을 일정기간 미루거나, 일정기간 당기거나, 일정날짜시간으로 변경하거나... 이런...오랜만에 ...코딩을 결심한다.. 우..

HTML 공부를 위한 참고사이트

HTML이 참 쉬운듯 어렵던데요.참고할만한.. 지극히 제가 참고하기 위한 사이트들을 잠깐 소개해둡니다. Codepenhttps://codepen.io CodePenAn online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications.codepen.io직접 코드를 넣어보며, 결과값을 확인할수 있는 설치가 필요없는 웹입니다. MDN Web DocsTag별 사용법을 공식적으로 알고싶다?https://developer.mozilla.org/ko/MDN Web DocsMDN 웹 문서 사이트..

[python] konlpy 활용 기사내용속 단어 빈도수 확인하기

저번 포스팅에서는 news title과 link를 feedparser로 가져오는 내용을 함수로 만들고, Article을 사용하여 링크를 통해 기사제목과 기사내용 전체를 긁어왔습니다. 이번포스팅에서는 지난번에 진행된 내용을 함수로 만들어주고 konlpy(한국어자연어처리) 패키지를 사용하여 한글을 분석해보고자합니다. konlpy(코엔엘파이)는 https://konlpy-ko.readthedocs.io/ko/v0.4.3/ 사이트를 참고하시면 사용법을 익힐수 있습니다. 목표 Artilcle을 사용하여 링크에서 기사내용을 가져오는 함수만들기 konlpy(한국어자연어처리) 패키지를 사용하여 기사내용에 나온 명사와 명사의 빈도 파악하기 feedparser 와 newspaper3k 인스톨 In [1]: !pip ins..

[python] 뉴스기사 크롤링, newspaper Article

뉴스 기사 title 과 link 가져오는 함수만들기 지난 포스팅에서 뉴스기사에서 title과 link를 RSS에서 가져오는 방법을 feedparser를 통해 보여드렸습니다. 오늘은 정리하여 함수로 만들고, 추가로, 가져온 링크로부터 크롤링하여 해당기사의 제목과 본문을 가져와 보도록 하겠습니다. news title /link 함수화하기¶ feedparser 설치 In [1]: !pip install feedparser Collecting feedparser Downloading feedparser-5.2.1.tar.bz2 (192 kB) Building wheels for collected packages: feedparser Building wheel for feedparser (setup.py): s..

[python] RSS를 통한 뉴스기사 제목 과 링크가져오기 with feedparser

뉴스기사들을 긁어오는 크롤러를 feedparser를 사용하여 만들어보고자 합니다. 뉴스를 제공하고 있는 곳에서 제공되는 RSS주소를 통해 들어가면, 기사의 타이틀과 링크들을 가져올수 있는데요 이를 feedparser를 통해 title과 link들을 긁어오고자 합니다. 이후에 해당링크에 다시 들어가서 기사내용들을 긁어오면 기사들을 모두 긁어올수 있겠죠? 구글의 colab을 사용하여 만들고 주피터로 옮겨 html로 포스팅에 올렸습니다. RSS를 통한 뉴스기사 제목가져오기 In [1]: !pip install feedparser # !pip install newspaper3k # !pip install konlpy Requirement already satisfied: feedparser in /usr/loc..

[python 웹크롤링] BeautifulSoup

BeautifulSoup 웹크롤링(웹의 데이터를 받아올때) 사용하는 툴로 해당 페이지의 html내역을 긁어(?)올수 있다. requests를 통해 해당 URL을 content로 변환하여 html 변수에 넣고 작업을 시작한다. 해당 html을 BeautifulSoup을 사용하여 html로 파싱하여 가져오게 되는데, 여러종류의 parser를 지원하고 있다. 두가지 소개해보면. html.parser 별도로 설치할 필요가 없으며, 보통속도의 파서 시행방법 : BeautifulSoup(html, 'html.parser') lxml lxml 추가 설치가 필요하며, 빠른 속도 시행방법: BeautifulSoup(html,'lxml')

(통신)RF중계기의 구조

foward 신호 증폭 Link duplexer- LNA-IF 변환/SAW filtering-HPA 1.기지국과 링크되는 링크안테나에서 수신되는 신호들을 전치부에서 ​​​주파수필터(link duplexer)로 순방향 신호대역만 필터링하여 준다. 2.이 신호를 ​​​저잡음증폭기(LNA: Low Noise Amplifier)로 낮은잡음과 함께 고이득으로 증폭하여 안정된 잡음지수를 갖도록 설계. 3.저잡음증폭기에서 증폭된 신호는 높은대역의 외억압도를 가지는 필터로 다시한번 필터링해서 이득으로 증폭되는 대역외의 잡음레벨을 모두제거. 초고주파대역인 RF신호를 IF신호로 주파수변환하여 필터링하면 더욱뛰어난 대역 외 억압 특성을 얻을 수있다. IF 대역에서는SAW(Surface Acoustic Wave)필터와 같이 ..

study 2017.03.27

통신용어(170319)

​​​​​​PIMD- Passive Inter Modulation Distortion 수동소자에 두 주파수신호를 입력할경우 두 신호 이외의 원치 않는 주파수 신호가 발생하는 현상 (f1, f2 입력시 n*f1-f2, n*f2- f1 신호가 발생하게 된다. ) ​​​PLL-Phase Locked Loop 출력의 주파수를 일정하게 고정시키는 회로 ​​​OCXO-Oven controlled crystal ocillator clock freq을 생성해주는 부품 온도를 제어할 수 있는 오븐으로 수정 주변의 온도를 일정하게 유지시켜 발진 주파수의 오차가 발생하지 않도록 하는 수정 제어 발진기. VCXO TCXO

study 2017.03.19
728x90