일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 리눅스
- 맛집
- PyQt5
- ubuntu
- Unity
- 날짜
- 유니티
- ASP
- swift
- pandas
- Excel
- MySQL
- urllib
- PER
- GIT
- IOS
- PyQt
- 라즈베리파이
- node.js
- python
- port
- sqlite
- flutter
- MS-SQL
- 함수
- Linux
- mssql
- tensorflow
- javascript
- 다이어트
목록2024/07/23 (2)
아미(아름다운미소)
import pandas as pd# 시작 주차와 종료 주차 설정start_week_str = '202352'end_week_str = '202405'# 연도와 주차 분리start_year = int(start_week_str[:4])start_week = int(start_week_str[4:])end_year = int(end_week_str[:4])end_week = int(end_week_str[4:])# 주차 리스트 초기화weeks = []# 주차 계산current_year = start_yearcurrent_week = start_weekwhile (current_year 52: # 주차가 52를 넘으면 연도를 증가시키고 주차를 1로 초기화 current_week = 1 ..
import pandas as pd# 예시 데이터프레임df = pd.DataFrame({'date': pd.to_datetime(['2024-07-01', '2024-07-08', '2024-07-15'])})# 현재 주차 구하기current_week = df['date'].dt.strftime('%G%V')# 전주차 구하기# 연도와 주차를 분리years = current_week.str[:4].astype(int) # 연도weeks = current_week.str[4:].astype(int) # 주차# 전주차 계산previous_weeks = weeks - 1previous_years = years.copy()# 주차가 0이 되면 연도를 줄이고, 주차를 52로 설정previous_years[pre..