Untitled

 avatar
unknown
plain_text
5 months ago
991 B
3
Indexable
import matplotlib.pyplot as plt

# Define the data for the positioning map
brands = ['Madura Life Wellness Shots', 'Remedy Drinks', 'Nexba Beverages', 'Soulfresh Global']
lifestyle_compatibility = [8, 5, 3, 6]  # Assumed scores for how well they fit the lifestyle
accessibility = [5, 7, 8, 7]  # Assumed scores for how accessible these products are

# Create the positioning map
plt.figure(figsize=(10, 8))
for i, brand in enumerate(brands):
    plt.scatter(lifestyle_compatibility[i], accessibility[i], label=brand, s=100)  # s is the size of the point

# Label the axes and the plot
plt.title('Positioning Map for Madura Life Wellness Shots and Competitors')
plt.xlabel('Lifestyle Compatibility')
plt.ylabel('Accessibility')
plt.grid(True)

# Add annotations for each brand
for i, brand in enumerate(brands):
    plt.annotate(brand, (lifestyle_compatibility[i], accessibility[i]), textcoords="offset points", xytext=(0,10), ha='center')

# Show the legend and plot
plt.legend()
plt.show()
Editor is loading...
Leave a Comment