🐼 준비
👀 비율을 계산하기 위해 데이터를 정수형(int)로 바꿔주기!
for row in data:
print(row)
for item in row:
print(row[4], row[5], row[6], row[7])
for i in range(4, 8):
row[i] = int(row[i])
# print(row)
rate = row[4] / (row[4] + row[6])
# if row[6] == 0:
rate = row[4]
print(row, rate)
👀 무임 승차자가 0명인 역이 있으므로(zerodivision), 최선의 방법 선택
if row[6] == 0:
____rate = row[4]
else:
____rate = row[4] / row[6]
👀 파일로 저장 plt.savefig()
import matplotlib.pyplot as plt
plt.bar(range(len(result)), result)
plt.show()
result.sort() # 오름차순으로 정렬
plt.bar(range(len(result)), result)
plt.show()
🚩 소감 🚩
힘들다 . .. 재복습을 해야할 것 같다.