python直方图/饼图/散点图的画法

本文详细介绍了如何使用Python进行数据可视化,涵盖了直方图的绘制,展示了如何创建饼图以直观展示各部分比例,还探讨了散点图的用法,用于表示两个变量之间的关系。同时,还提到了填充图表区域以增强视觉效果的方法。
摘要由CSDN通过智能技术生成
import numpy  as np
import pandas as pd
import matplotlib.pyplot as plt
% matplotlib inline
from matplotlib.pyplot import *

1.直方图

x=np.arange(0,10,1)
y=np.log(x)
xe=0.1*np.abs(np.random.randn(len(y)))
plt.bar(x,y,yerr=xe,align='center',ecolor='r',color='cyan',label='experiment#1')
plt.xlabel('year')#添加x轴的标签
plt.ylabel('age')#添加y轴的标签
plt.title('This is title')#添加标题
plt.legend(bbox_to_anchor=(-0.01,1,1,0),ncol=3,loc='upper left')#控制图例的位置,legend图例的默认描述与label的相同experiment#1
plt.gca().xaxis.set_major_locator(matplotlib.ticker.MultipleLocator(1))#控制X轴的标签为1的整数倍

2.饼图

figure(figsize=(6,6))
ax=axes([0.1,0.1,0.8,0.8])#建立轴的大小
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值