кодесурса
«Панды

Pandas Datetime: упражнения, практика, решение

script1adsense2code
script1adsense3code

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

Pandas Datetime [25 упражнений с решением]

ufo.csv

Инопланетяне, посетители, зеленые человечки, НЛО, своп-газ. Чего они хотят? Откуда они? Они любят чизбургеры? Этот набор данных, скорее всего, не поможет вам ответить на эти вопросы. Он содержит более 80 000 записей наблюдений НЛО, начиная с 1949 года. С помощью данных о широте и долготе можно оценить глобальное распределение наблюдений НЛО (схемы могут помочь в планетарной защите, если вторжение окажется неизбежным). Даты и время, а также продолжительность пребывания НЛО и описание корабля также поддаются предсказаниям. Можем ли мы найти шаблоны в их времени прибытия и продолжительности? Работают ли инопланетяне по выходным? Помогите защитить планету и узнайте о своих земляках (и когда они, скорее всего, увидят инопланетян).

«Панды

Источники данных : ufo_sighting_data.csv - [80,332 записей]

Упражнения источников данных : ufo.csv - [347 случайных записей из ufo_sighting_data.csv]

содержание

Название столбца Описание
дата_время стандартизированная дата и время прицеливания
город место наблюдения НЛО
штат / провинция Штат США или провинция Канады, в других местах не отображается
страна Страна наблюдения НЛО
UFO_shape описание одним словом "космический корабль"
length_of_encounter_seconds стандартизировано в секундах, продолжительность наблюдения НЛО
description_duration _of_encounter грубое описание продолжительности встречи (показывает неопределенность в предыдущем столбце)
описание текстовое описание столкновения с НЛО. Столбец «предупреждение» запутан, с некоторой обработкой может подойти для обработки естественного языка и анализа настроений.
date_documented когда сообщалось о наблюдении НЛО
широта широта
долгота долгота

Обратите внимание, что в столбцах отсутствуют пропущенные данные (ufo.csv).

Источник:

(а) https://github.com/planetsig/ufo-reports (б) https://www.kaggle.com/camnugent/ufo-sightings-around-the-world

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

2. Напишите программу Pandas для расчета всех дней наблюдения неопознанного летающего объекта (НЛО) с текущей даты. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

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

4. Напишите программу Pandas для получения всех дней наблюдения неопознанного летающего объекта (НЛО), которые меньше или равны 40 годам (365 * 40 дней). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

5. Напишите программу Pandas, чтобы получить все дни наблюдения неопознанного летающего объекта (НЛО) между 1950-10-10 и 1960-10-10. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

6. Напишите программу Pandas, чтобы получить все годы наблюдения неопознанного летающего объекта (НЛО) и создать год в столбце. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

7. Напишите программу Pandas для создания графика для представления количества отчетов о неопознанных летающих объектах (НЛО) в год. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

8. Напишите программу Pandas для извлечения года, месяца, дня, часа, минуты, секунды и дня недели из отчетной даты неопознанного летающего объекта (НЛО). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

9. Напишите программу Pandas для преобразования указанной даты и времени в метку времени. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

10. Напишите программу Pandas для подсчета частоты отчетов о неопознанных летающих объектах (НЛО) по годам и странам. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

11. Напишите программу Pandas для извлечения уникальных отчетных дат неопознанного летающего объекта (НЛО). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

12. Напишите программу Pandas, чтобы получить разницу (в днях) между документированной датой и отчетной датой неопознанного летающего объекта (НЛО). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

13. Напишите программу Pandas для добавления 100 дней с отчетной датой неопознанного летающего объекта (НЛО). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

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

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

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

17. Напишите программу Pandas, чтобы получить среднее среднее значение наблюдений НЛО (неопознанного летающего объекта). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

18. Напишите программу Pandas для создания графического анализа НЛО (неопознанного летающего объекта) по наблюдениям года. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

19. Напишите программу Pandas, чтобы проверить пустые значения данных НЛО (неопознанный летающий объект). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

20. Напишите программу Pandas для построения графика распределения времени наблюдения НЛО (неопознанного летающего объекта). Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

21. Напишите программу Pandas для создания графического анализа НЛО (неопознанного летающего объекта) по месяцам. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

22. Напишите программу «Панды», чтобы сравнить 10 лучших лет, в течение которых наблюдался НЛО, с часами дня. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

23. Напишите программу Pandas, чтобы составить сравнение первых 10 лет, в течение которых был обнаружен НЛО, и каждый месяц. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

24. Напишите программу Pandas для создания тепловой карты (прямоугольные данные в виде матрицы с цветовой кодировкой) для сравнения первых 10 лет, в течение которых наблюдался НЛО, и каждого месяца. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

25. Напишите программу Pandas, чтобы создать сравнение времени и года с учетом первых 10 лет, в которые наблюдался НЛО. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения

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


[Хотите внести свой вклад в упражнения Python Pandas? Отправьте ваш код (прикрепленный к ZIP-файлу) нам на w3resource [at] yahoo [dot] com. Пожалуйста, избегайте материалов, защищенных авторским правом.]

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code