1

SQL ステートメントに問題があるかどうか、またはこの Python コードに他の問題があるかどうか教えてもらえますか? スクリプトを実行できません。

import pandas
import pandasql


def avg_weekend_temperature(filename):

    weather_data = 
    pandas.read_csv('c:/python27/data/weather_underground.csv')

    q = 'SELECT AVG(meantempi) FROM weather_data WHERE
               DATENAME(weekday,date)=Saturday OR 
               DATENAME(weekday,date)=Sunday';

    mean_weekend_temp = pandasql.sqldf(q.lower(), locals())
    print mean_weekend_temp
    return mean_weekend_temp

avg_weekend_temperature('c:/python27/data/weather_underground.csv')
4

0 に答える 0