Pandas HR database: Select distinct department id from employees file
Pandas HR database Queries: Exercise-4 with Solution
Write a Pandas program to select distinct department id from employees file.
Sample Solution :
Python Code :
import pandas as pd employees = pd.read_csv(r"EMPLOYEES.csv") departments = pd.read_csv(r"DEPARTMENTS.csv") job_history = pd.read_csv(r"JOB_HISTORY.csv") jobs = pd.read_csv(r"JOBS.csv") countries = pd.read_csv(r"COUNTRIES.csv") regions = pd.read_csv(r"REGIONS.csv") locations = pd.read_csv(r"LOCATIONS.csv") print("Distinct department_id:") print(employees.department_id.unique())
Distinct department_id: [ 90. 60. 100. 30. 50. 80. nan 10. 20. 40. 70. 110.]
Equivalent SQL Syntax:
SELECT DISTINCT department_id FROM EMPLOYEES;
Click to view the table contain:
Python Code Editor:
Structure of HR database :
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Pandas program to extract first 7 records from employees file.
Next: Write a Pandas program to display the first and last name, and department number for all employees whose last name is "McEwen".
What is the difficulty level of this exercise?
- New Content published on w3resource :
- Python Numpy exercises
- Python GeoPy Package exercises
- Python Pandas exercises
- Python nltk exercises
- Python BeautifulSoup exercises
- Form Template
- Composer - PHP Package Manager
- PHPUnit - PHP Testing
- Laravel - PHP Framework