728x90
import pandas as pd
data = pd.read_excel('D:\\4.각종INDEX\\testindex.xlsx',sheet_name="Sheet1")  # 원본 엑셀 파일 열기
#data = data.sort_values(by='Date', ascending=True) #나이 차순 정렬

#1. 2000년도 이하는 삭제
num = len(data['Date'])
for i in range(num):
    if data['Date'][i].year < 2010:
        data = data.drop(index=i,axis=0)

#2. 5,10,15,20,25 만 가져오기
craw_date = [5,10,15,20,25]
num = len(data['Date'])
for i in range(num):
    if data['Date'][i].day not in craw_date:
        data = data.drop(index=i,axis=0)


data = data.sort_values(by='Date', ascending=True) #나이 차순 정렬
print(data)
728x90

'파이썬+VBA' 카테고리의 다른 글

dart api  (0) 2022.09.27
곡물가격 크롤링  (0) 2022.09.22
데이터프레임 역순 정렬  (0) 2022.09.22
Pyinstaller 패키징 때 PyQt ui 파일 포함시키는 방법(여러개도 됨)  (0) 2022.09.09
파이썬 기본기본  (0) 2022.09.07

+ Recent posts