一个python读取csv文件对指定列求和问题

问题遇到的现象和发生背景

读取文件,求出G列中的akita数据的总和,文件是储存在data文件夹中的newly_confirmed_cases_daily.csv

img

img

 ###### 运行结果及报错内容

Akita的感染者累計为1935

import pandas as pd
df=pd.read_csv('d:/data/newly_confirmed_cases_daily.csv')
num=df.Akita.sum()
print(f'Akita的感染者累計为{num}人')

import pandas as pd
df = pd.read_excel('./data/newly_confirmed_cases_daily.csv')
data = df['Akita'].sum()

放在data的同级地方

import pandas as pd
df=pd.read_csv('data/newly_confirmed_cases_daily.csv')
num=df.Akita.sum()
print('Akita的感染者累計为%d人',num)

放在data文件夹的同层级目录

import pandas as pd
df=pd.read_csv('data/newly_confirmed_cases_daily.csv')
num=df.Akita.sum()
print('Akita的感染者累計为%d人' % num)

题主需要注意一下文件路径,确保路径没问题


import pandas as pd
df=pd.read_csv('c:/data/newly_confirmed_cases_daily.csv')
num=df.Akita.sum()
print(f'Akita的感染者累計为{num}人')