반응형 Programming216 [구글 스프레드] 미국주식 현재 가격을 고점대비 비교하기 미국주식 현재 가격을 고점대비 비교하기 이번 글에서는 Google 스프레드시트를 사용하여 미국 주식의 현재 가격을 고점 대비 비교하는 방법을 알려드리겠습니다. 현재 주가가 고점과 비교했을 때 얼마나 높은지 또는 낮은지를 파악하는 데 도움이 됩니다. 현재 가격을 고점과 비교하는 이유 현재 주가가 고점과 비교했을 때 얼마나 높은지 또는 낮은지를 파악하는 것은 주식 시장의 흐름을 이해하는 데 도움이 됩니다. 주가가 고점에 가까울수록 시장이 높은 수준에 있음을 의미하고, 반대로 고점에서 멀수록 시장이 낮은 수준에 있음을 의미합니다. 또한 현재 주가가 고점과 비교했을 때 얼마나 높은지 또는 낮은지를 파악하면 투자 전략을 수립하는 데 도움이 됩니다. 예를 들어, 주가가 고점에 가까울 때는 수익을 확보하는 전략을 고.. 2024. 3. 12. [구글 스프레드] 구글 스프레드시트에서 VLOOKUP 함수 활용하기 구글 스프레드시트에서 VLOOKUP 함수 활용하기 구글 스프레드시트를 사용하면 데이터를 효율적으로 정리하고 분석할 수 있습니다. 그 중에서도 VLOOKUP 함수는 데이터를 검색하고 관련 정보를 찾는 데 매우 유용합니다. 이번 글에서는 VLOOKUP 함수의 기본적인 사용법부터 예제를 통해 자세히 설명하겠습니다. VLOOKUP 함수란? VLOOKUP은 "수직으로 찾기"라는 뜻을 가진 함수로, 특정 값을 기준으로 테이블에서 원하는 정보를 검색하여 가져옵니다. 주로 데이터베이스에서 특정 값과 관련된 정보를 검색하는 데 사용됩니다. VLOOKUP 함수의 구성 요소 VLOOKUP 함수는 다음과 같이 구성됩니다: =VLOOKUP(찾는값, 테이블범위, 반환열번호, [범위검색유형]) 테이블범위: 검색할 데이터가 있는 범.. 2024. 3. 11. 우분투와 윈도우 운영체제 사이의 파일 공유 우분투와 윈도우 운영체제 사이의 파일 공유하기 우분투와 윈도우 운영체제 사이에 파일을 공유하는 방법을 정리합니다. 왜 SAMBA를 사용해야 하나요? 다양한 운영체제 간의 호환성은 파일 공유의 업무 효율성을 올려줍니다. 우리가 흔히 사용하는 윈도우, 맥OS, 리눅스(예: 우분투) 등은 각기 다른 파일 시스템을 사용하기 때문에 파일 공유를 위해서는 특정 도구나 소프트웨어(예: SAMBA)가 필요합니다. 저의 경우 윈도우 노트북에서 리눅스 서버 사이의 파일 공유를 위해 Samba를 사용하고 있습니다. 파일 공유를 이야기 하면 가장먼저 떠오르는 방식은 FTP(File Transper Protocol)입니다. FTP는 주로 대용량 파일 전송이나 웹사이트 파일 관리 등에 사용되고 FTP 클라이언트를 통해서 접속이 .. 2024. 3. 8. [구글스프레드] 네이버 금현물 가격 가져오기 구글 Sheet는 외부 웹사이트에서 정보를 가져오기 위한 함수인 "Importxml"함수를 제공합니다. 이 함수를 이용해서 네이버 금현물가격을 가져오는 코드를 작성해봅니다. importxml 함수는 Google 스프레드시트의 강력한 기능 중 하나로, 웹 페이지의 특정 요소에서 데이터를 추출하는 데 사용됩니다. 예를 들어, 웹 페이지의 테이블, 목록, 링크 등에서 데이터를 가져올 수 있습니다. 코드를 확인해볼까요? =IMPORTXML(URL, xpath_query) URL: 데이터를 가져올 웹 페이지의 주소입니다. xpath_query: 웹 페이지에서 데이터를 추출하기 위한 XPath 쿼리입니다. 함수에 사용되는 인자 (함수에 넣어야하는 정보)를 확인했으니 각 인자에 어떤값을 넣어야할 지 확인합니다. 금현.. 2024. 3. 6. [Django] 장고 settings 파일 분리하기 장고 settings파일은 개발단계와 웹 사이트를 배포한 이후에 정보를 다르게 관리해야 한다. 배포단계에서는 secret_key과 debug 상태정보를 수정해야한다. secret_key는 장고 프로젝트가 시작될 때 생성되며 이 키 값이 공개되면 내가 생성한 장고 프로젝트의 보안이 약해질 수 있다고 한다. ... CONFIG_SECRET_DIR = os.path.join('/var/', '.config_secret') CONFIG_SECRET_COMMON_FILE = os.path.join(CONFIG_SECRET_DIR, 'settings_common.json') config_secret_common = json.loads(open(CONFIG_SECRET_COMMON_FILE).read()) SECRE.. 2023. 1. 9. [Pandas] Cleaning Data Cleaning Data 분석을 위해 읽어온 원본 데이터의 데이터 타입이 올바른지 확인하지 않으면 분석과정에 사용하는 다양한 통계적 지표나 필터결과가 오류를 발생시킨다. 원데이터를 datetime, "int", "category"데이터로 형식을 변화시키고 category와 int형 데이터의 describe()함수의 결과의 차이를 확인한다. # Cleaning data and difference btwn describe() of int, category data types import pandas as pd import datetime as dt df = pd.DataFrame({"year": ['1900','1901','1910','2021', &.. 2022. 12. 22. [Pandas] Text파일의 데이터 읽기 Pandas 라이브러리로 text파일을 읽는 방법을 정리한다. 아래와 같은 형태의 text파일 읽는 경우를 가정한다. #으로 시작하는 라인은 주석으로 데이터를 읽을 때 무시하도록 한다. 아래와 같이 read_csv()함수를 이용하여 파일을 읽어올 때 데이터를 구분하는 구분자를 "\n"으로 설정하고 무시해야하는 주석의 시작 문자인 "#"을 전달한다. text파일에는 header가 없기 때문에 header=None으로 설정한다. # Using Numpy to import flat files import pandas as pd data = pd.read_csv('read_test.txt', sep="\n", header=None, comment='#', ) data 결과는 위외 같은 pandas 객체로 데이터.. 2022. 12. 20. [Python] Text 파일 읽기/쓰기 Python으로 text 파일 읽고/쓰기 텍스트 파일을 읽고 쓰기 위해서는 open 명령을 사용한다. file을 open한 후에 읽고/쓰기 작업이 끝나면 항상 file의 close() 메소드를 호출하여야 한다. 이 과정을 놓치지 않기 위해서 with명령을 사용한다. with명령을 사용하면 with 구문에서 벗어난 후에 선언된 file 변수의 close()가 호출되어 close()함수를 호출하지 않아도 된다. ######################################### # File Read ######################################### with open('read_test.txt', 'r') as file: line = file.readline() while li.. 2022. 12. 19. 이전 1 ··· 14 15 16 17 18 19 20 ··· 27 다음 반응형