You are on page 1of 2

import pandas as pd

import matplotlib.pyplot as plt

# Load the data


data = pd.read_csv('your_data.csv')

# Basic statistics
print(data.describe())

# Trend analysis
plt.figure(figsize=(10, 6))
plt.plot(data['Year'], data['M&A : Domestic : Number of companies acquired'],
label='Number of companies acquired')
plt.plot(data['Year'], data['M&A : Domestic : Value of acquisitions : £m'], label='Value of
acquisitions (£m)')
plt.xlabel('Year')
plt.ylabel('Count / Value')
plt.title('Trends in Domestic M&A Activities')
plt.legend()
plt.grid(True)
plt.show()

# Correlation analysis
correlation_matrix = data.corr()
print(correlation_matrix)

# Geographic analysis
plt.figure(figsize=(10, 6))
plt.bar(data['Year'], data['M&A : Outward : Number of acquisitions'], label='Outward
acquisitions')
plt.bar(data['Year'], data['M&A : Inward : Number of acquisitions'], label='Inward
acquisitions')
plt.xlabel('Year')
plt.ylabel('Number of Acquisitions')
plt.title('Trends in Outward vs Inward Acquisitions')
plt.legend()
plt.grid(True)
plt.show()

You might also like