Oct-10-2019, 02:34 AM
Hello everyone! I'm trying to run this code for getting a scatter plot with green dots but it doesn't show the plot. I really appreciate some help!
import pandas as pd import matplotlib.pyplot as plt #Reading sales data sales_df=pd.read_csv('BigMartSalesData.csv') #print(sales_df['InvoiceNo']) #Grouping by Invoice Numbers to find the range with the highest concentration of amounts Inv_am=sales_df.groupby('InvoiceNo').sum()['Amount'] #print(Inv_am.values) plt.scatter(Inv_am.index, Inv_am.values, color='g') plt.xlabel=('Invoice') plt.ylabel=('Amount') plt.title=('Amount in sales by Invoice') plt.show()
Output:<Figure size 640x480 with 1 Axes>