Skip to content

Веб-интерфейс для анализа данных методом линейной регрессии. Загружаете CSV с колонкой target, получаете график и Excel файл с результатами.

License

Notifications You must be signed in to change notification settings

canawa/linear_regression

Repository files navigation

Linear Regression Analysis Tool

Простой веб-интерфейс для анализа данных методом линейной регрессии.

📋 Описание

Загружаете CSV файл → получаете готовый анализ с графиком и Excel файлом результатов.

✨ Что делает

  • Загружаете CSV файл с колонкой target
  • Система строит модель линейной регрессии
  • Показывает график результатов
  • Скачиваете Excel файл с данными

🛠 Технологии

FastAPI + scikit-learn + matplotlib

🚀 Быстрый старт

# Установка
pip install -r requirements.txt

# Запуск
uvicorn main:app --reload

# Открыть http://localhost:8000/index

📊 Требования к данным

CSV файл с колонкой target:

price,sqft,bedrooms,target
250000,1200,2,280000
320000,1500,3,350000

📁 Файлы проекта

  • main.py - FastAPI сервер
  • static/index.html - веб-интерфейс
  • test_data.csv - пример данных

⭐ Если проект был полезен, поставьте звездочку!

About

Веб-интерфейс для анализа данных методом линейной регрессии. Загружаете CSV с колонкой target, получаете график и Excel файл с результатами.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published