타이타닉 사고 데이터를 다운로드 받아 생존자와 사망자 비율을 꺽은 선 그래프로 나타내는 작업 하고 있는데, 도저히 이해가 안감  

아니 gpt는 자꾸 import pandas as pd

import matplotlib.pyplot as plt


# 엑셀 데이터 불러오기

columns = [

    'passengerId', 'survived', 'Pclass', 'Name', 'Sex', 'Age',

    'Sibsp', 'Parch', 'Ticket', 'Fare', 'Cabin', 'Embarked'

]


df = pd.read_excel("tt.xlsx", usecols="A:L", header=None, names=columns, engine='openpyxl')


# 생존자/사망자 수 계산

survival_counts = df['survived'].value_counts().sort_index()  # 0: 사망, 1: 생존


# X축 라벨

x_labels = ['Died', 'Survived']


# 그래프 그리기

plt.figure(figsize=(6, 4))

plt.plot(x_labels, survival_counts.values, marker='o', linestyle='-', color='blue', label='Passenger Count')

plt.title('Survivors vs Non-Survivors')

plt.xlabel('Outcome')

plt.ylabel('Number of Passengers')

plt.grid(True)

plt.legend()  # 범례 명시적으로 추가

plt.show()

이딴 코드 쓰라는데 코랩에 한번 써보니까 에러 계속 나고. 불쌍한 초보 좀 도와주세요. 도무지 이해가 안가 미치겠습니다.