Аналитика данных
October 5, 2023
Как провести сравнительный анализ конкурентов?
Сравнительный анализ конкурентов — это метод исследования, который позволяет оценить позицию вашей компании относительно других участников рынка. Это важный инструмент для принятия стратегических решений и определения конкурентных преимуществ.
Чтобы провести сравнительный анализ ключевых показателей деятельности компаний в индустрии, нам понадобятся данные о различных компаниях и их показателях.
Для примера, представим, что у нас есть данные о выручке (revenue) и прибыли (profit) нескольких компаний, и мы хотим сравнить эти показатели.
Вот пример кода на Python, который может помочь в проведении анализа:
# Данные о выручке и прибыли компаний
revenue = [100000, 120000, 90000, 110000]
profit = [30000, 45000, 20000, 35000]
# Вычисляем сумму выручки и прибыли
total_revenue = sum(revenue)
total_profit = sum(profit)
# Вычисляем процент выручки и прибыли каждой компании относительно общей суммы
revenue_percentages = [(rev / total_revenue) * 100 for rev in revenue]
profit_percentages = [(prof / total_profit) * 100 for prof in profit]
# Вывод результатов
print("Сумма выручки всех компаний:", total_revenue)
print("Сумма прибыли всех компаний:", total_profit)
print("\nДоля выручки каждой компании (в %):")
for i in range(len(revenue)):
print("Компания", i + 1, ":", round(revenue_percentages[i], 2), "%")
print("\nДоля прибыли каждой компании (в %):")
for i in range(len(profit)):
print("Компания", i + 1, ":", round(profit_percentages[i], 2), "%")
Сумма выручки всех компаний: 420000 Сумма прибыли всех компаний: 130000 Доля выручки каждой компании (в %): Компания 1 : 23.81 % Компания 2 : 28.57 % Компания 3 : 21.43 % Компания 4 : 26.19 % Доля прибыли каждой компании (в %): Компания 1 : 23.08 % Компания 2 : 34.62 % Компания 3 : 15.38 % Компания 4 : 26.92 %
revenue = [100000, 120000, 90000, 110000]- здесь создается списокrevenueс данными о выручке компаний. Этот список содержит выручку для каждой компании.profit = [30000, 45000, 20000, 35000]- аналогично создается списокprofitс данными о прибыли компаний. Этот список содержит прибыль для каждой компании.total_revenue = sum(revenue)- здесь используется функцияsum(), чтобы вычислить общую выручку всех компаний, путем сложения значений в спискеrevenue.total_profit = sum(profit)- аналогично используется функцияsum(), чтобы вычислить общую прибыль всех компаний, путем сложения значений в спискеprofit.revenue_percentages = [(rev / total_revenue) * 100 for rev in revenue]- здесь создается новый списокrevenue_percentages, который содержит проценты выручки для каждой компании относительно общей выручки. Для этого используется списковое выражение.profit_percentages = [(prof / total_profit) * 100 for prof in profit]- аналогично создается списокprofit_percentages, который содержит проценты прибыли для каждой компании относительно общей прибыли. Используется списковое выражение.print("Сумма выручки всех компаний:", total_revenue)- здесь выводится на экран общая выручка всех компаний.print("Сумма прибыли всех компаний:", total_profit)- аналогично выводится на экран общая прибыль всех компаний.print("\nДоля выручки каждой компании (в %):")- выводится текстовое сообщение.for i in range(len(revenue)):- начинается цикл, который перебирает индексы элементов в спискеrevenue.print("Компания", i + 1, ":", round(revenue_percentages[i], 2), "%")- внутри цикла выводятся проценты выручки для каждой компании, округленные до 2 знаков после запятой.- Аналогично, выводятся проценты прибыли для каждой компании.
Этот код позволяет сравнить выручку и прибыль различных компаний.