티스토리

공불닷컴_GongBul.com
검색하기

블로그 홈

공불닷컴_GongBul.com

pk7912.com/m

기록_공간 주로 코딩 교육자료나 재테크 관련 정보를 기록 저장하는 용도. 경험을 바탕으로 정보제공.

구독자
0
방명록 방문하기
공지 TiStory - open ! 모두보기
728x90

주요 글 목록

  • 주식 데이터를 활용한 파이썬 데이터 분석_3주차 개발일지 3주 차... 코드는 반복하는 게 맞는 거 같은데... 자꾸 복붙 하라네.... DART에서 오픈API 받는법 !pip install dart-fss Dart-fss 라이브러리 설치 import dart_fss as dart_fss import pandas as pd api_key = '2bca0de6d04cd8f3b74f378f9fb69e6cf22888c9' dart_fss.set_api_key(api_key=api_key) corp_list = dart_fss.get_corp_list() corp_list.corps Dart의 OpenAPI를 발급받고, 키넣기 all = dart_fss.api.filings.get_corp_code() all[0] 전체 종목을 보는 코드 df = pd.DataFram.. 공감수 1 댓글수 0 2023. 9. 20.
  • 주식 데이터를 활용한 파이썬 데이터 분석_2주차 개발일지 주식데이터 사용 데이터 분석 시작 해외주식 다루기 - FinanceDataReader !pip install finance-datareader FinanceDataReader 라이브러리 설치 pandas 라이브러리 설치 numpy 라이브러리 설치 def make_rate(code): df = fdr.DataReader(code, '2017') original = df[['Close']].iloc[0] df = df[['Close']] / original -1 return df['Close'] 수익률 구하기 함수(종목티커넣기) 2017년부터 현재까지 'code' 종목데이터 = df에 담기 종가데이터 처음 꺼 = original에 담기 현재 종가 데이터 / 종가데이터 처음꺼 담은 original을 나누기 -.. 공감수 0 댓글수 0 2023. 9. 10.
  • 마케터, 기획자를 위한 실전 데이터 분석_2주차 개발일지 구글 스프레드시트로 분석해 봤던걸 파이썬으로 분석해 보게 됐다. 브라우저 에디터 코랩도 사용하게 됐고, 파이썬에 대해 조금 배우고 시작했다. import pandas as pd 분석에 필요한 판다스라이브러리도 필요해 import 해서 사용했고, import matplotlib.pyplot as plt 그래프를 위한 matplotlib도 사용했고, titanic = pd.read_table('train.csv',sep=',') titanic.head() 엑셀파일 가져오는 법 알게 됐고, titanic = titanic.dropna() 데이터중 공백데이터 확인과, 제거하는 법 배웠고, corr = titanic.corr(method='pearson') corr 상관관계 구하는 법해봤고, corr = corr.. 공감수 0 댓글수 0 2023. 9. 10.
  • 마케터, 기획자를 위한 실전 데이터 분석_1주차 개발일지 데이터 분석이란 하고자 하는 바에 대한 "명확한 근거"를 줄 수 있게 도와주는 도구. 데이터 분석 자료가 많은 kaggle 사이트...(캐글은 데이터 사이언티스트들에게 아주 유명한 커뮤니티 플랫폼이다. 우리가 쉽게 구할수 없는 기업들의 다양하고 재미있는 자료들이 많다.) 앞으로 자주갈거같은 예감이... 타이타닉 사연으로 데이터 분석을 해봤다. (가공된 타이타닉 데이터 https://s3.ap-northeast-2.amazonaws.com/materials.spartacodingclub.kr/data/week1/exceltrain.csv ) 출처: titanic kaggle Titanic - Machine Learning from Disaster | Kaggle www.kaggle.com 스프레드시트.. .. 공감수 0 댓글수 0 2023. 9. 3.
  • 주식 데이터를 활용한 파이썬 데이터 분석_1주차 개발일지 웹 스크래핑 colab사용시 라이브러리 설치 명령어 앞에 "!"를 붙인다. 예를 들면, !pip install bs4 requests 라이브러리 requests로 요청하고 가져온다 , bs4로 추출해서 분석하기 좋게 만듦! 예시, import requests from bs4 import BeautifulSoup from openpyxl import Workbook from datetime import datetime 스크래핑과 엑셀사용에 필요한 라이브러리 가져오고 def get_news(keyword): 함수 사용으로 여러 개를 가져올 수 있게 하고 wb= Workbook() (새로운 엑셀파일을 만들거나, 기존의 엑셀파일을 사용할때 쓰는 코드)(지금은 파일을 지정안했으니 새로 만드는거) sheet = w.. 공감수 0 댓글수 0 2023. 9. 3.
  • AI 기술 활용 (A taste of using AI technology) https://youtu.be/TsAoaPFS8q8 이 동영상은 AI 기술을 활용하여 그림과 사진을 동영상으로 만들어 본 영상입니다. 미드저니에서는 텍스트로 이미지를 만드는 방법을 활용하였고, 그 후 ChatGPT를 활용하여 영상 대본을 생성하였으며, 네이버 클로바더빙에서는 목소리와 효과음을 만들어 활용하였고, 마지막으로 D-ID 프로그램을 활용하여 영상으로 만들었습니다. 이 동영상을 만들기 위해 사용된 도구와 프로그램은 다음과 같습니다: 미드저니: 텍스트 이미지 생성기 (https://mid.je/kor/) ChatGPT: 영상 대본 생성을 위한 AI 모델 (https://beta.openai.com/docs/guides/datasets/overview) 네이버 클로바더빙: 클로바 스튜디오 (https.. 공감수 0 댓글수 0 2023. 2. 18.
  • 김변수와 시작하는 코딩생활 with 파이썬_스터디 2기 참여후기 스터디에 참여하게 된 계기 전 파이썬으로 코딩 접했습니다. 파이썬 언어에 대새 공부하다 보니 다른 언어도 있다는걸 알게되고 이런저런 이유로 여러언어들의 기초만 1년넘게 잡고 있었습니다. 마침 파이썬 언어를 사용할 일이있어서 사용해 보려고 하니깐 어떻게 쓰는지 기억이 나질않고.. ㅎㅎ;; 전 코딩 입문하게된 계기가 주식관련된 프로그램 만들고 싶어서 시작했습니다. 지금도 목적은 같구요~ 헌데 다른 언어들을 찔끔찔끔 공부 하다 보니 거기에 빠져서 시간을 많이 소비했네요.. 처음 공부하려 한 목표를 잊고 다른 공부만 냅따하고 있었네요.... 다시 정신 잡고 파이썬 공부하려고 알아보다 좋은 스터디 활동이 있어서 참여하게 됐습니다~!! 스터디로 인한 변화(코딩 공부에 스터디가 어떤 영향을 주었는지 등) 하루도 안 .. 공감수 0 댓글수 0 2022. 7. 26.
  • Oracle) SQL Plus 책 보고 학습 중인데 … 다운로드하여서 설치하는 거부터 난관이네요… 저도 초보지만 공부하면서 막히는 부분을 기록해놓으면 저나 다른 분들에게 작게나마 도움 될까 해 서 올립니다. 전 오라클 데이터베이스 Express Edition 버전 다운로드했는데 Run SQL Command Line이 없더라고요 그래서 알아보니 Run SQL Command Line이 없을 시, SQL Plus를 사용하면 된다고 합니다.( 조금은 틀리다는데….) 현재 알아낸바 같은 기능을 한다고 생각됩니다. 전 설치하다가 비번을 특수문자 넣어서 만드는 바람에 접속하려는데 아무리 비번을 쳐도 접속이 안되더라고요… 검색만 몇 시간을 하다 겨우 방법을 찾았네요~ 당황하지 말고 차근차근 생각하면서 했다면 좀 더 빨리 해결했을 텐데… ㅎㅎ;; 제.. 공감수 0 댓글수 0 2022. 7. 24.
  • C언어_심화_동적 메모리 할당 문제 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 소수 출력하기( 동적 할당 활용해서 소수의 개수를 출력하는 문제) 임의의 N개의 숫자를 입력받고, 그중에서 소수인 수의 개수를 출력하는 프로그램을 만들어보세요. 입력 ex) 숫자의 개수 : 5 3 9 13 20 12 출력 ex) 소수의 개수는 2입니다. 풀어보기 #pragma warning(dis.. 공감수 0 댓글수 0 2022. 6. 28.
  • C언어_심화_동적 메모리 할당 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 메모리 메모리의 구조부터 알아야 동적할당을 이해할 수 있습니다. 1. 코드 영역 함수와 상수, 실행할 프로그램의 코드가 저장되는 영역, 텍스트 영역이라고도 합니다. 컴파일 단계에서 검사를 마치고 저장되므로 정적 메모리 할당합니다. 2. 데이터 영역 전역 변수, 정적 변수, 구조체 등 함수 외부에서.. 공감수 0 댓글수 0 2022. 6. 17.
  • C언어_심화_함수 포인터 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 함수 포인터란? 함수를 가리키는 포인터를 함수 포인터라 합니다. 함수를 선언하게 되면 변수와 같이 메모리에 공간이 할당되고, 주소를 가지게 되며 그주소를 활용할 수 있습니다. #pragma warning (disable : 4996) #include #include void Hello(); int.. 공감수 0 댓글수 0 2022. 6. 9.
  • C언어_심화_2차원 배열과 이중포인터 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 1차원 배열 포인터 할당 && 2차원 배열 포인터 할당 비교 * 2차원 배열과 이중포인터는 밀접한 관련이 있습니다. 1차원 배열 포인터 할당 #pragma warning(disable : 4996) #include int main() { int arr[5] = { 1, 2, 3, 4, 5} int.. 공감수 0 댓글수 0 2022. 5. 26.
  • 배워서 바로 써먹는 데이터 분석 with 파이썬 생능출판사 서평 이벤트에 참여하게 되었습니다~ '배워서 바로 써먹는 데이터 분석 with 파이썬' 책을 받게 되었습니다. 생능출판사에 감사드립니다. 코뮤니티에도 감사드립니다. 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 코뮤니티 모각코 스터디를 하면서 파이썬이란 언어를 배우게 됐습니다. 파이썬의 기초 , 크롤링, 챗봇까지 파이썬에 관한 공부를 하고 난 후 파이썬에 대해 좀 더 공부하고 싶었지만 다른 과정이 없어 무얼 해야 할까 고민하던 차 이 이벤트를 보고 데이터 분석에 관해 공부하면 좋을 것 같아 장문의 댓글로 신청하게 됐습니다. 책을 받.. 공감수 0 댓글수 0 2022. 5. 14.
  • 윈도우 10 정품 인증하는 방법 윈도 10 정품인증하는 방법 중 하나입니다. 이 방법은 6개월에 한번씩 연장해 주시는 방법입니다. 1. 우선 검색 돋보기에서 시스템으로 들어갑니다. 2. 내 윈도 버전을 확인하세요. 3. 아래 표에서 제품키를 확인하세요. 내 윈도 버전에 맞는 제품키를 알아두셨음 진행해 보겠습니다. 전 Enterprise 이므로 "NPPR9-FWDCX-D2C8J-H872K-2YT43" 이 제품키를 사용하겠습니다. 4. 검색 돋보기에서 명령 프롬프트를 관리자 권한으로 실행합니다. 5. slmgr/ipk 를 입력하시고 그 뒤에 제품키를 입력하시면 됩니다. slmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43 6. slmgr /skms kms8.msguides.com 입력하시면 됩니다. slmgr /skms.. 공감수 0 댓글수 0 2022. 5. 14.
  • C언어_심화_이중 포인터 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 이중 포인터란? 이중 포인터를 알려면 포인터부터 알아야 합니다. 포인터란? 어떤 값이 들어있는 메모리의 주소를 가리키는 변수입니다. 그럼 이중 포인터는 포인터의 주소를 가리키는 포인터입니다. 예시) #pragma warning(disable : 4996) #include int main() { i.. 공감수 0 댓글수 0 2022. 5. 10.
  • 근로&자녀장려금 근로장려금&자녀장려금 안내 https://www.hometax.go.kr/websquare/websquare.wq?w2xPath=/ui/pp/index_pp.xml 국세청 홈택스 www.hometax.go.kr 장려금 심사 및 지급 장려금 신청서 및 첨부서류 등을 심사하여 신청기한 경과 후 3개월 이내 결정하여 9월 말(5월 신청분)까지 지급됩니다. 장려금 심사를 위해 신청자 및 가구원의 금융거래 내용 확인이 필요한 경우 금융회사에 금융거래 내용을 요구할 수 있습니다. 가. 정기지급 : 9월말까지 (금번에는 8월 말 지급 예정) 나. 기한 후 지급 : 신청하신 달부터 4개월 이내 근로장려금&자녀장려금 근로장려금 소득과 재산이 일정 금액 미만인 근로자, 종교인 또는 사업자(전문직 제외) 가구에 대해 일하는.. 공감수 0 댓글수 0 2022. 5. 8.
  • C언어_심화_2차원 배열 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 2차원 배열 일반적으로 (1차원)배열이란 같은 타입의 변수들로 이루어진 집합을 말합니다. 변수가 하나의 요소가되고, 2차원 배열이란 배열 안에 배열을 갖고 있는 배열 자체가 하나의 요소가 되는 집합입니다. 배열과 2차원 배열의 형식 #pragma warning(disable : 4996) #inc.. 공감수 0 댓글수 0 2022. 5. 6.
  • C언어_심화_구조체 커뮤니티_모각코 (모여서, 각자, 코딩) 활동을 하면서 배운 내용을 되새기며 쓴 글입니다. 코딩을 배우고 싶다면 코뮤니티 활동을 적극 추천합니다. https://cafe.naver.com/codeuniv 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com C언어에서 구조체란? 구조화 (의미가 연결된 조직) 된 데이터를 처리하는 방식을 말합니다. 구조체는 사용자가 직접 만들어 사용하는 자료형입니다. 배열이 같은 타입의 집합이라면, 구조체는 다른 타입(자료형)의 집합이라고 생각하면 됩니다. struct struct 사용하는 방식 struct 구조체이름.. 공감수 0 댓글수 0 2022. 5. 6.
  • C++ 기초적인 문법, 비트연산까지 // #include : 헤더파일을 여기에 포함시키는 기능이다. #include using namespace std; // 실행과정 : 컴파일 -> 빌드 -> 실행 // 컴파일 : 번역작업이다. // Ctrl + Shift + B 를 이용해서 컴파일 및 빌드를 할 수 있다. // C++의 시작점은 main 함수이다. main함수는 반드시 있어야 한다. int main() { // C++ 표준 기능의 대부분은 std 라는 namespace 안에 존재하고 있다. 이름이 겹치는것을 // 방지해주기 위해서이다. // cout : 콘솔창에 출력해주는 기능이다. 뒤에 있는 ""(큰따옴표) 안에 있는 문자들을 // 화면에 출력해준다. 무자 여러개를 사용할때는 반드시 "" 안에 넣어주고 이런것을 // 문자열 이라고 한.. 공감수 0 댓글수 0 2022. 5. 3.
  • cda 파일을 mp3 파일로 변환 CD 음악(*.cda)을 MP3로 변환하는 방법 윈도우미디어플레이어를 이용하면 간단히 cda-mp3 변환이 가능합니다. 1. CD를 넣고, 윈도우 미디어 플레이어 실행한 후 [구성] 메뉴 클릭 - [옵션] 선택. [음악복사] 탭 - [다음 위치로 음악 복사]에서 변환된 mp3 파일 저장경로 지정. [복사설정] 형식을 ‘Windows Media 오디오’에서 mp3로 변경. ※ 아래쪽 체크박스는 필요시 선택하면 됩니다. [자동으로 CD복사] : cd를 넣을 때 자동으로 mp3 변환. [복사가 끝나면 cd 꺼내기] : 변환이 끝난 뒤에 자동으로 cd를 꺼내면 됩니다. [오디오 음질] - 128~320kbps 사이에서 설정. 대체로 192kbps(86M), 256kbps(115M) 정도가 음질과 파일크기로 적당.. 공감수 1 댓글수 0 2022. 5. 3.
  • 컴파일러 코드블럭스) 개발을 위한 MinGW 설치 MinGW는 Windows에서 GCC를 사용할 수 있도록 하는 프로그램입니다. 1. MinGW 다운로드 및 설치 다음 위치에서 MinGW를 다운로드한다. MinGW - Minimalist GNU for Windows MinGW - Minimalist GNU for Windows Download MinGW - Minimalist GNU for Windows for free. A native Windows port of the GNU Compiler Collection (GCC) This project is in the process of moving to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows.. 공감수 0 댓글수 0 2022. 5. 3.
  • 컴파일러 코드블럭스) Code::Blocks 설치 및 사용 설정하기 Code::Blocks 설치하기! Code::Blocks Code::Blocks The IDE with all the features you need, having a consistent look, feel and operation across platforms. www.codeblocks.org **Downloads 클릭 후 ———> Download the binary release 클릭 윈도우 사용 시 아래 항목 선택 codeblocks-20.03 mingw-setup.exeFossHUB or Sourceforge.net Compare, Download & Develop Open Source & Business Software - SourceForge Asana helps teams orchestra.. 공감수 0 댓글수 0 2022. 5. 3.
  • 컴파일러 Visual Studio) SDL검사에 대해... SDL (Security Development Lifecycle) SDL은 보안을 위해 검사하는 기능으로 개발을 할 때 보안에 취약한 문제가 있는 함수를 사용하게 되면 오류로 표시해주는 기능입니다. 컴파일이 안 되는 건 아니지만 신경 쓰여서 경고문을 안 보고 싶어 집니다. 이전 글 scanf에서 설명한 것같이 전처리 문을 적어 보안 취약점을 배제하는 시큐어 코딩을 하던지, 설정에서 끄던지, 프로젝트 만들 때 체크 해제를 해줌 됩니다. 여러 가지 중 편한 방법 선택하시면 됩니다. 설정하는 법은 이전 글을 참고해주세요. https://pk7912.tistory.com/134 Visual Studio) scanf 에러 해결 방법 비주얼 스튜디오 2013(VS 2013) 버전 이상부터 scanf을 사용하면 아래.. 공감수 0 댓글수 0 2022. 5. 2.
  • Visual Studio) scanf 에러 해결 방법 비주얼 스튜디오 2013(VS 2013) 버전 이상부터 scanf을 사용하면 아래와 같은 에러가 나면서 컴파일이 안됩니다 에러 메시지: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 에러 메시지 해석 : 오류 C4996: 'scanf': 이 함수 또는 변수는 안전하지 않을 수 있습니다. 대신 scanf_s를 사용하는 것이 좋습니다. 지원 중단을 비활성화하려면 _CRT_SECURE_NO_WARNINGS를 사용하세요. scanf 에러 해결 방.. 공감수 1 댓글수 0 2022. 5. 2.
  • 컴파일러 VS-CODE) EXTENSIONS : WakaTime 1. WakaTime 사이트 방문 후 가입 WakaTime - Dashboards for developers WakaTime - Dashboards for developers Open source IDE plugins for programmers. wakatime.com GitHub 계정과 연동도 가능합니다. WakaTime - Dashboards for developers WakaTime - Dashboards for developers Open source IDE plugins for programmers. wakatime.com 2. WakaTime 로그인 후 API Key를 복사 WakaTime API Key는 [프로필] - [Settings] - [Account] : API key 항목에서 찾을.. 공감수 0 댓글수 0 2022. 5. 1.
  • 포토샵) 레이어 잠금 해제 배경 레이어 잠금 해제 포토샵에서 이미지 열기 레이어 창에서 잠긴 레이어를 클릭 배경 레이어 옆에 작은 자물쇠 아이콘은 레이어가 잠겼음을 표시 배경 레이어가 없으면 상단 메뉴 바에서 창을 클릭! 백그라운드 체크되어 있는지 확인. 체크되어 있는데도, 창이 열리지 않는다면, 창을 클릭 → 작업 영역 → 필수(기본값)를 클릭 레이어를 클릭한 후 컨트롤+ J를 눌러 잠금이 해제된 배경 레이어의 복사본을 만듦, 원본이 저장됨! PC 사용자라면, 배경 레이어가 하이라이트 되면 컨트롤 + J 를 누르세요. 맥 사용자라면, 커맨드 + J 를 클릭. 새 레이어는 잠금이 해제되어 편집 가능 상단 메뉴 바에서 레이어를 클릭, 레이어 복제를 클릭. 배경 레이어를 더블 클릭하여 이름을 변경하고 잠금 해제. 간단히 레이어 제목인.. 공감수 1 댓글수 0 2022. 5. 1.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.