Как создать коробчатые диаграммы для данных подсчета в Python: примеры с Matplotlib, Seaborn и Plotly

Чтобы создать коробчатую диаграмму в Python для визуализации количества данных, вы можете использовать различные библиотеки, такие как Matplotlib, Seaborn и Plotly. Вот несколько методов, использующих каждую библиотеку:

Метод 1: использование Matplotlib

import matplotlib.pyplot as plt
import numpy as np
# Generate random count data
data = np.random.randint(1, 10, size=(100,))
# Create a boxplot
plt.boxplot(data, vert=False)
# Set labels and title
plt.xlabel('Count')
plt.title('Boxplot of Count Data')
# Display the plot
plt.show()

Метод 2: использование Seaborn

import seaborn as sns
import numpy as np
# Generate random count data
data = np.random.randint(1, 10, size=(100,))
# Create a boxplot
sns.boxplot(data, orient='h')
# Set labels and title
plt.xlabel('Count')
plt.title('Boxplot of Count Data')
# Display the plot
plt.show()

Метод 3: использование Plotly

import plotly.graph_objects as go
import numpy as np
# Generate random count data
data = np.random.randint(1, 10, size=(100,))
# Create a boxplot
fig = go.Figure(data=go.Box(y=data))
# Set labels and title
fig.update_layout(xaxis_title='Count', title='Boxplot of Count Data')
# Display the plot
fig.show()