728x90
반응형
import pandas as pd
e_file = "student_scores.xlsx" # 엑셀 파일명
data = pd.read_excel(e_file,sheet_name=0) # 엑셀 파일 읽기
avg_df = data.mean(axis='columns') # 학생병 평균 구하기
f = open('student_avg.txt','w') # 텍스트 파일 쓰기용으로 열기
for i in range(len(avg_df)): # 평균 수 만큼 반복
print(avg_df.loc[i]) # 출력. 없어 됨.
f.write(data.loc[i]['이름'] + '\t' + str(avg_df.loc[i]) + '\n') # 파일에 쓰기. \t 는 켑. \n는 줄바꿈
f.close() # 파일 닫기
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 박테리아 시간 경과에 따른 개체수 계산 (0) | 2023.04.12 |
---|---|
[파이썬] 문제 : 터틀(turle) 여러개의 좌표가 있는 리스트를 파일에 저장 후 읽기 사각형 그리기 (0) | 2023.04.12 |
[파이썬] 문제 : 사용자가 일정 구간의 값을 입력할 때까지 입력 반복 (0) | 2023.04.12 |
[파이썬] 문제 : y=1/1-1/2+1/3..1/10 계산 (0) | 2023.04.12 |
[파이썬] 문제 : 터틀(turtle) 여러 동형을 회전하면서 그리기 (0) | 2023.04.12 |
댓글