1. Microsoft Excel
λ°μ΄ν°λ₯Ό κ΄λ¦¬, λΆμ, κ³μ°νλ λ° μ¬μ©λλ μ€νλ λμνΈ νλ‘κ·Έλ¨μ λλ€.
Tip) μ€νλ λμνΈλ
μ«μ νμμ κ³μ°κΈ°λ₯μ μννλ νλ‘κ·Έλ¨μ μ΄μΉ
1-1 Excelμ μ¬μ©νλ μ΄μ
λ€μν μμκ³Ό ν¨μλ₯Ό ν΅ν΄ 볡μ‘ν λ°μ΄ν° μ°μ°μ μμ½κ² μ²λ¦¬ν μ μμΌλ©°,
μ°¨νΈλ νΌλ² ν μ΄λΈμ νμ©ν΄ μκ°μ μΌλ‘ λ°μ΄ν°λ₯Ό ννν μ μμ΅λλ€.
μμ μ λΉμ¦λμ€, νλ¬Έ, κ°μΈ μ©λ λ± λ€μν λΆμΌμμ νμ λꡬλ‘λ μ¬μ©λ©λλ€.
2. ChatGPTλ₯Ό νμ©ν Excel μ¬μ©λ²
2001λ λΆν° 2023λ κΉμ§ λνλ―Όκ΅μ GDP μ±μ₯λ₯ μ μ‘°μ¬νκ³
GDPλ₯Ό λ¬λ¬ λ° μνλ‘ νμνλ©° μ°λλ³ μ¦κ°λ₯ μ κ³μ°ν ν λ€μν μ± νΈλ‘ λμν νλ€.
2-1 Excel νμΌ μμ±
• μ 무 μ€λͺ
μ 무μ νμν μμ νμΌμ ChatGPTμ ν둬ννΈλ₯Ό μ λ ₯νμ¬ μμ νμΌλ‘ μμ±
• ν둬ννΈ
2001λ λΆν° 2023λ κΉμ§ λνλ―Όκ΅μ GDP λ³νλ₯Ό μμ νμΌ (korea_gdp.xlsx)λ‘ λ§λ€μ΄μ€
• κ²°κ³Ό
# λ°μ΄ν°μ μ€λ₯κ° μμΌλ―λ‘, GDP λ°μ΄ν°μμ μλͺ»λ κ°μ μμ ν©λλ€.
# 2001λ
λΆν° 2023λ
κΉμ§μ μ νν GDP λ°μ΄ν°λ‘ μμ ν©λλ€.
gdp_values = [
563.2, 604.9, 654.3, 728.9, 895.0, 1030.6, 1120.6, 1328.7, 1449.4, 1493.3,
1262.2, 1247.6, 1371.0, 1481.0, 1644.0, 1680.4, 1755.3, 1726.3, 1660.3, 1647.7,
1787.5, 1795.0, 1827.8
]
# λ€μ λ°μ΄ν°νλ μ μμ±
df = pd.DataFrame({
'Year': years,
'GDP (Billion USD)': gdp_values
})
# μμ
νμΌλ‘ μ μ₯
file_path = '/mnt/data/korea_gdp.xlsx'
df.to_excel(file_path, index=False)
file_path
• μμ±λ Excel νμΌ
2-2 Excel νμΌ λ°μ΄ν° μ μ²λ¦¬
• μ 무 μ€λͺ
λ¬λ¬λ₯Ό νμ¬μμ μλ¬λ¬ νμ¨μ λ§μΆ° μνλ‘ λ³κ²½
• ν둬ννΈ
korea_gdp.xlsx νμΌμ μΈλ²μ§Έ 컬λΌμ μ€λ μμ μ μλ¬λ¬ νμ¨μ
μ μ©ν΄ μνλ₯Ό μΆκ°ν΄μ€
• κ²°κ³Ό
import pandas as pd
from datetime import datetime
# μμ
νμΌ λ‘λ
file_path = '/mnt/data/korea_gdp.xlsx'
df = pd.read_excel(file_path)
# νμ¬ μμ μ μλ¬λ¬ νμ¨ (μμλ‘ 1,300μ μ μ©)
usd_to_krw = 1300.0
# GDP μν μ»¬λΌ μΆκ°
df['GDP (Billion KRW)'] = df['GDP (Billion USD)'] * usd_to_krw
# νμΌμ μ μ₯
new_file_path = '/mnt/data/korea_gdp_with_krw.xlsx'
df.to_excel(new_file_path, index=False)
new_file_path
• μμ±λ Excel νμΌ
2-3 Excel νμΌ λ°μ΄ν° μκ°ν
• μ 무 μ€λͺ
μμ νμΌμ λ°μ΄ν°λ₯Ό Barμ°¨νΈλ‘ μκ°ν νλ€.
• ν둬ννΈ
μ λ‘λν μμ νμΌμ μ°λ λ°μ΄ν°λ₯Ό xμΆμ μ¦κ°λ₯ λ°μ΄ν°λ₯Ό yμΆμΌλ‘ νλ λ§λκ·Έλνλ₯Ό κ·Έλ €μ€
• κ²°κ³Ό
import matplotlib.pyplot as plt
# Load the uploaded Excel file
df = pd.read_excel('/mnt/data/korea_gdp_with_growth_rate.xlsx')
# Plotting the bar chart
plt.figure(figsize=(12, 6))
plt.bar(df['Year'], df['Growth Rate (%)'], color='skyblue')
plt.xlabel('Year')
plt.ylabel('Growth Rate (%)')
plt.title('GDP Growth Rate of South Korea (2001-2023)')
plt.xticks(rotation=45)
plt.grid(axis='y', linestyle='--', alpha=0.7)
# Show the plot
plt.show()
• μμ±λ κ·Έλν μ¬μ§
'πͺπππππππ πΊππππππ π¬ > AI κΈ°λ° ChatGPT νμ©' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[ChatGPT νμ©] ChatGPTλ₯Ό νμ©ν GAS μ¬μ©λ² (0) | 2024.08.29 |
---|---|
[ChatGPT νμ©] ChatGPTλ₯Ό νμ©ν VBA, VBS μμ± (0) | 2024.08.26 |
[ChatGPT νμ©] ChatGPTλ₯Ό νμ©ν Excel ν¨μ μ¬μ©λ² (0) | 2024.08.25 |
[ChatGPT νμ©] ChatGPTλ₯Ό νμ©ν μλΉμ€ & λ°μ΄ν°νλ μ μμ± (0) | 2024.08.13 |
[ChatGPT νμ©] ChatGPTμ ν¨κ³Όμ μΈ prompt μ¬μ©λ² (0) | 2024.08.10 |