티스토리 뷰

반응형

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

엑셀 2024 Python 통합 예제

엑셀 2024에서 Python 통합 기능 활용하기

1. 데이터 입력하기

먼저, 엑셀 시트에 주식 데이터를 입력해야 해. 예를 들어, 아래와 같은 데이터를 입력할 수 있어:

날짜 종가
2024-01-01 150
2024-01-02 152
2024-01-03 154
2024-01-04 153
2024-01-05 155

2. Python 셀 활성화하기

이제 엑셀 시트에서 Python 셀을 활성화해야 해. 엑셀에서 Python을 사용할 수 있는 셀을 추가하려면, '삽입' 탭에서 'Python 셀'을 선택하면 돼.

3. Python 코드 입력하기

Python 셀에 아래 코드를 입력해서 주식 가격의 이동 평균을 계산할 수 있어:

import pandas as pd

# 엑셀 데이터를 가져오기
data = pd.DataFrame({
'Date': ['2024-01-01', '2024-01-02', '2024-01-03', '2024-01-04', '2024-01-05'],
'Close': [150, 152, 154, 153, 155]
})

# 이동 평균 계산 (3일 기준)
data['Moving Average'] = data['Close'].rolling(window=3).mean()

# 결과 출력
data

이 코드는 pandas 라이브러리를 사용해서 날짜와 종가 데이터를 데이터프레임으로 만든 다음, rolling() 함수로 3일 이동 평균을 계산해.

4. 결과 확인하기

코드를 실행하면, 엑셀 시트에서 결과가 바로 출력돼. 이동 평균이 추가된 데이터프레임을 엑셀에서 바로 확인할 수 있어:

날짜 종가 이동 평균
2024-01-01 150 NaN
2024-01-02 152 NaN
2024-01-03 154 152.0
2024-01-04 153 153.0
2024-01-05 155 154.0

5. 그래프 만들기

엑셀의 차트 기능을 사용해서 이동 평균을 시각화할 수 있어. '삽입' 탭에서 '추천 차트'를 선택하고, 꺾은선 차트를 선택하면, 주식 가격과 이동 평균을 한눈에 비교할 수 있는 그래프를 만들 수 있어.

이렇게 Python 통합 기능을 활용하면, 엑셀에서 직접 Python의 강력한 데이터 분석 기능을 사용할 수 있어서 더 복잡한 분석 작업도 쉽게 할 수 있어.

 

 

 

 

 

콘텐츠 소개 목적입니다

안되면 방법을 자세히 읽어주세요 

 

 

540

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형