кодесурса
«Python

База данных HR Pandas: создайте логическую серию, где True для ненулевых значений и False для нулевых или отсутствующих значений в указанном столбце файла местоположений

script1adsense2code
script1adsense3code

Запросы к базе данных 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

Нажмите, чтобы просмотреть таблицу, содержащую:

Стол сотрудников

Таблица отделов

Таблица стран

Job_History Table

Таблица рабочих мест

Таблица местоположений

Таблица регионов

Редактор кода Python:


Структура базы данных персонала :

«HR

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу Pandas для отображения имени, фамилии, оклада и идентификатора менеджера, где идентификаторы менеджера не равны нулю.
Далее: Напишите программу Pandas для создания логического ряда, выбирающего строки с одним или несколькими нулями из файла местоположений.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code