swer the following as quick..

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter3: Performing Calculations With Formulas And Functions
Section: Chapter Questions
Problem 2.11CP
icon
Related questions
Question

Answer the following as quick.. 

 

I got another error on google colab (python notebook)
: (sqlite3.OperationalError) near "Where": syntax error
[SQL: Select TotalPay, Count(*) as cnt
From sal
Group By TotalPay
Where AVG TotalPay >- 250e00
Order By cnt]
My code is
def Avg_TotalPay_Job():
#Creating a lambda sqldf function which accepts an sql query and a set of environment variables
#The lambda sqldf function stores the SQL query output in a dataframe
pysqldf = lambda q3: sqldf (q3, globals())
#The SOL query for the Number of Complaints Per Agency
q3= "*"Select TotalPay, Count(*) as cnt
From sal
Group By TotalPay
Where AVG TotalPay >= 2500ee
Order By cnt"""
#Store the output of the SQL query as a dataframe
df3 = pysqldf(q3)
#Create a figure with the height of 3 and width of 7
fig = plt.figure(figsize=(7,3))
#Set the canvas dimensions for the figure
axes = fig.add_axes ([0,8,1,1])
#Plot the bar chart based on the two attributes
axes.bar(df3.TotalPay ,df3.cnt)
#Set the X axis label
axes.set_xlabel('Job Title')
#Set the Y axis label
axes.set_ylabel('Average Total Pay')
#Rotate the X axis label to avoid overlapping labels and to show the Year
plt.xticks(rotation=90)
#Set the title of the bar chart
axes.set_title('Average Total Pay Per Job Title')
Transcribed Image Text:I got another error on google colab (python notebook) : (sqlite3.OperationalError) near "Where": syntax error [SQL: Select TotalPay, Count(*) as cnt From sal Group By TotalPay Where AVG TotalPay >- 250e00 Order By cnt] My code is def Avg_TotalPay_Job(): #Creating a lambda sqldf function which accepts an sql query and a set of environment variables #The lambda sqldf function stores the SQL query output in a dataframe pysqldf = lambda q3: sqldf (q3, globals()) #The SOL query for the Number of Complaints Per Agency q3= "*"Select TotalPay, Count(*) as cnt From sal Group By TotalPay Where AVG TotalPay >= 2500ee Order By cnt""" #Store the output of the SQL query as a dataframe df3 = pysqldf(q3) #Create a figure with the height of 3 and width of 7 fig = plt.figure(figsize=(7,3)) #Set the canvas dimensions for the figure axes = fig.add_axes ([0,8,1,1]) #Plot the bar chart based on the two attributes axes.bar(df3.TotalPay ,df3.cnt) #Set the X axis label axes.set_xlabel('Job Title') #Set the Y axis label axes.set_ylabel('Average Total Pay') #Rotate the X axis label to avoid overlapping labels and to show the Year plt.xticks(rotation=90) #Set the title of the bar chart axes.set_title('Average Total Pay Per Job Title')
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Time complexity
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
Oracle 12c: SQL
Oracle 12c: SQL
Computer Science
ISBN:
9781305251038
Author:
Joan Casteel
Publisher:
Cengage Learning