База данных HR Pandas: создайте логическую серию, где True для ненулевых значений и False для нулевых или отсутствующих значений в указанном столбце файла местоположений
Запросы к базе данных Pandas HR: Упражнение 12 с решением
Напишите программу Pandas для создания и отображения логического ряда, где True для не нулевого значения и False для нулевого значения или отсутствующих значений в столбце state_province файла местоположений.
Пример решения :
Код Python:
import pandas as pd
pd.set_option('display.max_rows', 500)
pd.set_option('display.max_columns', 500)
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("Original data / State Province")
print(locations.state_province)
print("\n\n State Province(Not null / Null Series")
print(locations.state_province.notnull())
Пример вывода:
Исходные данные / Штат Провинция Штат Провинция (Не ноль / Нулевая серия 0 NaN False 1 NaN Ложь 2 Токио Префектура Правда 3 NaN Ложь 4 Техасский Истинный 5 California True 6 Нью-Джерси Правда 7 Вашингтон Истинный 8 Онтарио Правда 9 Юкон Правда 10 NaN Ложь 11 Махараштра Истинный 12 Новый Южный Уэльс Правда 13 NaN Ложь 14 NaN Ложь 15 Оксфорд Правда 16 Манчестер Истинный 17 Бавария Правда 18 Сан-Паулу Правда 19 Geneve True 20 BE True 21 Утрехт Правда 22 Федеральный округ, Правда Имя: state_province, dtype: объект Имя: state_province, dtype: bool
Нажмите, чтобы просмотреть таблицу, содержащую:
Редактор кода Python:
Структура базы данных персонала :
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для отображения имени, фамилии, оклада и идентификатора менеджера, где идентификаторы менеджера не равны нулю.
Далее: Напишите программу Pandas для создания логического ряда, выбирающего строки с одним или несколькими нулями из файла местоположений.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования