Skip to content

Commit ca62640

Browse files
authored
Add files via upload
1 parent 7fc7259 commit ca62640

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

Employee_Grouping.py

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
#Name: Vineet Dcunha
2+
#"I have not given or received any unauthorized assistance on this assignment."
3+
import os
4+
import pandas as pd
5+
import numpy as np
6+
import random
7+
8+
os.chdir("C:/Users/USER/Desktop/DSC/DSC_450 Database For Analytics/Assignment/Assignment_8")
9+
10+
df=pd.read_csv("Employee.txt",names = ['FNAME', 'MNAME','LNAME','MOBILE','DOB','ADDRESS1','CITY','STATE','GENDER','SALARY','WORK','YEARS'])
11+
12+
print('\nCSV file data')
13+
print(df)
14+
15+
# section a
16+
result1 = df.loc[df['GENDER'] == 'M']
17+
print('\nSection a)')
18+
print('\nAll Male Employees')
19+
print(result1)
20+
21+
# section b
22+
result2 = df.loc[[df.loc[df['GENDER'] == 'F', 'SALARY'].idxmin()]]
23+
print('\nSection b)')
24+
print('\nLowest Salary for Female Employee')
25+
print(result2)
26+
27+
# section c
28+
result3 = df['SALARY'].groupby(df['MNAME'])
29+
print('\nSection c)')
30+
print('\nGrouping Salary by Middle Name')
31+
for gname,gvalue in result3:
32+
print('Group Name: ',gname)
33+
print('Group Value: ')
34+
print(gvalue)
35+
print('-'*30)

0 commit comments

Comments
 (0)