코딩 도와주세요...뭐가 문젤까요..
upload = files.upload()
import csv
file=open('2023final.csv',encoding='cp949')
age = csv.reader(file)
size=[]
name=input('인구 구조를 알고 싶은 행정구역 이름')
for row in age:
if name in row[0]:
m=0
f=0
for i in range(22):
m+=int(row[i+5].replace(',',''))
f+=int(row[i+16].replace(',',''))
size.append(from google.colab import files
upload = files.upload()
import csv
file=open('2023final.csv',encoding='cp949')
age = csv.reader(file)
size=[]
name=input('인구 구조를 알고 싶은 행정구역 이름')
for row in age:
if name in row[0]:
m=0
f=0
for i in range(22):
m+=int(row[i+5].replace(',',''))
f+=int(row[i+16].replace(',',''))
size.append(m)
size.append(f)
print(size)
import matplotlib.pyplot as plt
plt.rc('font',family='NanumBarunGothic')
plt.title(name+'지역의 남여 성별 인구분포')
plt.pie(size,labels=['남','여'], colors=['pink','red'],autopct='%.2f%%',startangle=90)
plt.legend()
size.append(f)
print(size)
import matplotlib.pyplot as plt
plt.rc('font',family='NanumBarunGothic')
plt.title(name+'지역의 남여 성별 인구분포')
plt.pie(size,labels=['남','여'], colors=['pink','red'],autopct='%.2f%%',startangle=90)
plt.legend()
f+=int(row[i+16].replace(',',''))
size.append(m)
여기 두 줄에서 계속 오류가 나는데 뭐가 문젤까요....
안녕하세요. 빨간레아262입니다.
에러메시지도 같이 공유해주시면 좋을 것 같습니다.
데이터의 특정 컬럼에 숫자값이 아닌 다른형태의 값이 있는게 아닌가 싶습니다
안녕하세요. 후덕한고양이251입니다.
어디까지가 괄호인지 반복문인지 화면 상 어렵네요.. 소스 코드 사진으로 첨부하면 무엇인지 문제인지 알 수 있을 것 같습니다