кодесурса
«Python

Pandas Datetime: создание графического анализа года наблюдений НЛО

script1adsense2code
script1adsense3code

Pandas Datetime: упражнение 18 с решением

Напишите программу Pandas для создания графического анализа НЛО (неопознанного летающего объекта) по наблюдениям года.

Пример решения:

Код Python:

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.read_csv(r'ufo.csv')
df['Date_time'] = df['Date_time'].astype('datetime64[ns]')
df["ufo_yr"] = df.Date_time.dt.year
years_data = df.ufo_yr.value_counts()
years_index = years_data.index  # x ticks
years_values = years_data.get_values()
plt.figure(figsize=(15,8))
plt.xticks(rotation = 60)
plt.title('UFO Sightings by Year')
plt.xlabel("Year")
plt.ylabel("Number of reports")
years_plot = sns.barplot(x=years_index[:60],y=years_values[:60], palette ="Reds")

Пример вывода:

«графический

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


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

Предыдущий: Напишите программу Pandas для манипулирования и преобразования времени даты с информацией о часовом поясе.
Далее: Напишите программу Pandas для проверки пустых значений UF (неопознанный летающий объект).

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code