1. Главная
  2. Библиотека
  3. Эконометрика
  4. Необходимо проанализировать данные о фильмах, представленные в таблице, и построить график зависимости рейтинга от

Необходимо проанализировать данные о фильмах, представленные в таблице, и построить график зависимости рейтинга от

«Необходимо проанализировать данные о фильмах, представленные в таблице, и построить график зависимости рейтинга от»
  • Эконометрика

Условие:

Текст Задания
Задание: Необходимо проанализировать данные о фильмах, представленные в таблице, и построить график зависимости рейтинга от бюджета.

Код Программы
Для выполнения задания мы создадим Python-скрипт. Давайте используем библиотеки pandas для обработки данных и matplotlib для визуализации. Мы сначала загрузим данные из файла Excel, а затем построим график.

import pandas as pd
import matplotlib.pyplot as plt

# Загрузка данных из Excel файла
file_path = 'movies.xlsx' # Путь к файлу
data = pd.read_excel(file_path, engine='openpyxl') # Чтение данных

# Выводим первые 5 строк данных для проверки
print(data.head())

# Строим график зависимости рейтинга от бюджета
plt.figure(figsize=(10, 6))
plt.scatter(data['budget'], data['rating'], color='blue')
plt.title('Зависимость рейтинга от бюджета')
plt.xlabel('Бюджет (в миллионах)')
plt.ylabel('Рейтинг')
plt.grid(True)

# Сохраняем график
plt.savefig('rating_vs_budget.png')
plt.show()

Таблица: title budget rating genre year
Inception 160000000 8.8 Sci-Fi 2010
Titanic 200000000 7.8 Romance 1997
Avatar 237000000 7.9 Sci-Fi 2009
The Dark Knight 185000000 9 Action 2008
Interstellar 165000000 8.6 Sci-Fi 2014
The Godfather 6000000 9.2 Crime 1972
Pulp Fiction 8000000 8.9 Crime 1994
The Shawshank Redemption 25000000 9.3 Drama 1994
The Matrix 63000000 8.7 Sci-Fi 1999
Gladiator 103000000 8.5 Action 2000

Решение:

Ваш код выглядит хорошо, и он должен успешно выполнять поставленную задачу. Однако, чтобы убедиться, что все работает правильно, давайте проверим несколько моментов и добавим некоторые улучшения. 1. **Проверка наличия необходимых библиотек**: Убедитесь, что у вас установлены библиотеки `pandas` и `matplotlib`. Если они не установлены, вы можете установить их с помощью pip: ```bash pip install pandas matplotlib openpyxl ``` 2. **Обработка данных**: Убедитесь, что в вашем Excel-файле данные имеют правильные названия столбцов. В вашем коде вы используете `data[budget]` и `data[rating]...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет