Зміст курсу
Перші Кроки в Pandas
Перші Кроки в Pandas
Функція iloc() 2/2
DataFrame, з яким ми працюємо:
У DataFrame, з яким ми працюємо, можна також використовувати від'ємні індекси. Від'ємні індекси починаються з кінця DataFrame: індекс -1
вказує на останній рядок, -2
на передостанній і так далі.
Щоб отримати доступ до сьомого рядка (що відноситься до Латвії), можна використовувати або індекс 6, або -1. Подивимося, як це працює на практиці.
import pandas dataset = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(dataset) # Accessing to the seventh row using negative indexing print(countries.iloc[-1])
Запуск вищезазначеного коду поверне рядок, виділений на зображенні нижче:
Настав час потренуватися!
Swipe to show code editor
У нас є DataFrame під назвою audi_cars
.
- Виведіть всі деталі з DataFrame для моделі
Audi A1
2017 року. - Виведіть всі деталі з DataFrame для моделі
Audi A1
2016 року. Для цього вам потрібно буде використовувати від'ємні індекси. - Виведіть всі деталі з DataFrame для моделі
Audi A3
.
Обов'язково використовуйте функцію iloc()
. Спробуйте!
Дякуємо за ваш відгук!
Функція iloc() 2/2
DataFrame, з яким ми працюємо:
У DataFrame, з яким ми працюємо, можна також використовувати від'ємні індекси. Від'ємні індекси починаються з кінця DataFrame: індекс -1
вказує на останній рядок, -2
на передостанній і так далі.
Щоб отримати доступ до сьомого рядка (що відноситься до Латвії), можна використовувати або індекс 6, або -1. Подивимося, як це працює на практиці.
import pandas dataset = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(dataset) # Accessing to the seventh row using negative indexing print(countries.iloc[-1])
Запуск вищезазначеного коду поверне рядок, виділений на зображенні нижче:
Настав час потренуватися!
Swipe to show code editor
У нас є DataFrame під назвою audi_cars
.
- Виведіть всі деталі з DataFrame для моделі
Audi A1
2017 року. - Виведіть всі деталі з DataFrame для моделі
Audi A1
2016 року. Для цього вам потрібно буде використовувати від'ємні індекси. - Виведіть всі деталі з DataFrame для моделі
Audi A3
.
Обов'язково використовуйте функцію iloc()
. Спробуйте!
Дякуємо за ваш відгук!