python可视化(应付考试专用

一、柱状图、条形图、直方图

在这里插入图片描述

1、柱状图

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2、条形图

在这里插入图片描述
在这里插入图片描述

3 、直方图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、气泡图 、棉棒图

1、气泡图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 、棉棒图

在这里插入图片描述

在这里插入图片描述

三、箱线图 、极线图

1 、箱线图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、极线图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、误差棒图

在这里插入图片描述
在这里插入图片描述

五、饼图

plt.rcParams['font.family']='FangSong'
# 生成数据
labels = ['A', 'B', 'C', 'D', '其他']
share = [0.45, 0.25, 0.15, 0.05, 0.10]

# 设置分裂属性
explode = [0, 0.1, 0, 0, 0]

# 分裂饼图
plt.pie(share, explode = explode,
        labels = labels, autopct = '%3.1f%%',
        startangle = 180, shadow = True,
        colors = ['c', 'r', 'gray', 'g', 'y'])

# 标题
plt.title('2019年笔记本电脑市场份额')
plt.savefig(r'C:\Users\young\Desktop\test1.jpg',dpi=200)
plt.show()

在这里插入图片描述

plt.rcParams['font.family']='FangSong'

# 设置图片大小
plt.figure(figsize = (10, 8))

# 生成数据
labels = ['A', 'B', 'C', 'D', '其他']
share_laptop = [0.45, 0.25, 0.15, 0.05, 0.10] #便携式笔记本
share_pc = [0.35, 0.35, 0.08, 0.07, 0.15] #所有计算机(包括台式机)
colors = ['c', 'r', 'y', 'g', 'gray']

# 外环
wedges1, texts1, autotexts1 = plt.pie(share_laptop,
    autopct = '%3.1f%%',
    radius = 1,
    pctdistance = 0.85,
    colors = colors,
    startangle = 180,
    textprops = {'color': 'w'},
    wedgeprops = {'width': 0.3, 'edgecolor': 'w'}
)

# 内环
wedges2, texts2, autotexts2 = plt.pie(share_pc,
    autopct = '%3.1f%%',
    radius = 0.7,
    pctdistance = 0.75,
    colors = colors,
    startangle = 180,
    textprops = {'color': 'w'},
    wedgeprops = {'width': 0.3, 'edgecolor': 'w'}
)

# 图例
plt.legend(wedges1,
          labels,
          fontsize = 12,
          title = '公司列表',
          loc = 'center right',
          bbox_to_anchor = (1.1, 0.8))

# 设置文本样式
plt.setp(autotexts1, size=15, weight='bold')
plt.setp(autotexts2, size=15, weight='bold')

# 标题
plt.title('2019年笔记本及PC电脑市场份额', fontsize=20)

plt.annotate("笔记本行业",xy=(-0.6,-0.6),xytext=(-1.2,-1.2),weight="bold",color="b",\
             arrowprops=dict(arrowstyle="->",connectionstyle="arc3",color="y"))
plt.annotate("PC",xy=(-0.4,-0.4),xytext=(-1.5,-1),weight="bold",color="b",\
             arrowprops=dict(arrowstyle="->",connectionstyle="arc3",color="y"))

在这里插入图片描述

六 、子图划分

在同一个坐标系统中
在这里插入图片描述
1 、

在这里插入图片描述
2 、

在这里插入图片描述

3 、

在这里插入图片描述

4、

gridspec的引入

七、Artist对象 、子图的图形样式(坐标轴 、刻度线、注解的设置等

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意部分是使用plt直接设置
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

八、marines和小栗子

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值