python 绘制数据集样本数量分布饼状图
时间: 2023-07-21 15:01:09 浏览: 99
您可以使用Python中的Matplotlib库来绘制数据集样本数量分布的饼状图。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
# 数据集样本数量
sample_counts = [100, 200, 150, 50]
# 数据集标签
labels = ['Class A', 'Class B', 'Class C', 'Class D']
# 绘制饼状图
plt.pie(sample_counts, labels=labels, autopct='%1.1f%%')
# 添加图表标题
plt.title('Distribution of Sample Counts')
# 显示图表
plt.show()
```
在上述代码中,您需要替换`sample_counts`和`labels`为您实际的数据集样本数量和标签。`autopct`参数用于显示每个扇形的百分比值。
运行上述代码后,将会显示一个饼状图,展示数据集样本数量的分布情况。
相关问题
python 绘制数据集中训练集和测试集的样本数量分布饼状图
可以使用Python的数据可视化库matplotlib来绘制训练集和测试集样本数量的分布饼状图。下面是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
# 假设训练集和测试集的样本数量
train_samples = 800
test_samples = 200
# 饼状图的标签
labels = ['训练集', '测试集']
# 饼状图的数据
sizes = [train_samples, test_samples]
# 饼状图的颜色
colors = ['#ff9999','#66b3ff']
# 绘制饼状图
plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)
# 设置图形的标题
plt.title('训练集和测试集样本数量分布')
# 显示图形
plt.axis('equal')
plt.show()
```
运行以上代码,将会生成一个显示训练集和测试集样本数量分布的饼状图。
python 分别绘制数据集中训练集和测试集的样本数量分布饼状图
好的,你想要分别绘制训练集和测试集的样本数量分布饼状图。我会为你提供一个示例代码,用于实现这个目标。
```python
import matplotlib.pyplot as plt
# 假设训练集和测试集的样本数量
train_samples = 800
test_samples = 200
# 饼状图的标签
labels = ['训练集', '测试集']
# 饼状图的数据
sizes = [train_samples, test_samples]
# 饼状图的颜色
colors = ['#ff9999','#66b3ff']
# 绘制训练集饼状图
plt.subplot(1, 2, 1)
plt.pie([train_samples], labels=['训练集'], colors=['#ff9999'], autopct='%1.1f%%', startangle=90)
plt.title('训练集样本数量分布')
# 绘制测试集饼状图
plt.subplot(1, 2, 2)
plt.pie([test_samples], labels=['测试集'], colors=['#66b3ff'], autopct='%1.1f%%', startangle=90)
plt.title('测试集样本数量分布')
# 调整子图之间的间距
plt.subplots_adjust(wspace=0.5)
# 显示图形
plt.axis('equal')
plt.show()
```
运行以上代码,将会生成一个显示训练集和测试集样本数量分布的两个饼状图,分别在一个图形中的左右两侧。左侧显示训练集样本数量分布,右侧显示测试集样本数量分布。
阅读全文
相关推荐







