[Library] 여러 개의 csv 파일을 불러와서 하나의 데이터프레임으로 만들기
여러 개의 csv 파일들을 불러와서 하나의 데이터프레임 형태로 만들고 싶은 경우가 있습니다. 이때, 간단하게 아래와 같이 for 반복문과 Pandas의 concat, append 함수를 이용해서 원하는 바를 이룰 수 있습니다. concat 함수를 이용하는 코드는 아래와 같습니다. df_wanted = pd.DataFrame() # 빈 데이터프레임...
여러 개의 csv 파일들을 불러와서 하나의 데이터프레임 형태로 만들고 싶은 경우가 있습니다. 이때, 간단하게 아래와 같이 for 반복문과 Pandas의 concat, append 함수를 이용해서 원하는 바를 이룰 수 있습니다. concat 함수를 이용하는 코드는 아래와 같습니다. df_wanted = pd.DataFrame() # 빈 데이터프레임...
파이썬에서 pip로 라이브러리 설치 시 가끔씩 아래와 같은 오류가 발생합니다. (e.g., opencv-python) ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly 해당 오류가 발생하는 경우 아래 명령어를 통해 pip...
이번 게시물에는 지난번 게시글에서 알아보던 리눅스 명렁어를 계속해서 알아보도록 하겠습니다. 1. netstat netstat 명령어는 네트워크 연결 상태를 모니터링 하는 명령어 입니다. 다만, 처음에 설치가 필요한 경우가 있습니다. netstat -al # -a 옵션은 모든 연결을 표시함, l은 listening 상태인 것만 표시함 # 리스닝 상...
이번 게시물에서는 관계형 데이터베이스에서 데이터를 정의, 조작, 제어하기 위한 프로그래밍 언어인 SQL 쿼리문을 간단한 예시와 함께 알아보도록 하겠습니다. SQL 쿼리문에는 데이터 정의어 DDL(Data Definition Language), 데이터 조작어 DML(Data Manipulation Language), 데이터 제어어 DCL(Data Co...
이번 게시물에는 Bash shell 스크립트 문법에 대해 알아보겠습니다. 1. echo echo는 변수 및 문자열을 출력하는데 사용함 printf와 다른점은 printf 는 변수의 타입을 지정해주어야 변수와 함께 출력이 가능합니다. #! /usr/bin/bash name="son" number=7 echo "my name is mr.${nam...
이번 게시물에는 리눅스에서 프로그램 개발 및 운영 시 자주 사용하는 명령어에 대해서 알아보겠습니다. 1. ls ls 명령어는 파일 또는 디렉토리 목록들을 보여주는 명령어 입니다. ls -a # 숨김 파일 포함 모두 출력 ls -l # 자세한 정보 출력 ls -al # 자주 사용 위 두가지 옵션을 합친 것 2. cd cd 명령어는 현재 위치...
이번 게시물에는 시계열 데이터를 이용한 Regression/Classifiaction 모델을 구축할때 많이 사용되는 데이터 전처리 중 하나를 알아보겠습니다. pandas 라이브러리의 datetime 함수로 해당 열의 데이터를 datetime 형태로 변경 import pandas as pd df = pd.read_csv('csv 파일 이름') d...
이번 게시물에서는 shutil 라이브러리를 활용하여 파일과 폴더를 복사하는 방법에 대해서 알아보도록 하겠습니다. shutil을 이용한 파일 복사 (File copy) 먼저 shutil에는 파일을 복사하기 위한 세 함수가 있습니다. import shutil shutil.copy("Original Path", "Copied Path") shutil...
Paper Information Title: SegRNN: Segment Recurrent Neural Network for Long-Term Time Series Forecasting Authors: Shengsheng Lin, Weiwei Lin et al. Link: https://arxiv.org/abs/2308.11200 Summary ...
이번 게시물에서는 가상환경을 jupyter notebook에서 사용할 수 있도록 해주는 ipykernel의 사용법에 대해서 설명하도록 하겠습니다. 가상환경 생성하기 conda create -n "가상환경 이름" conda create -n "가상환경 이름" python="버전" 아나콘다 프롬프트에서 해당 명령어를 통해 가상 환경을 생성합니다. ...