python pandas库 画图_python数据分析工具pandas数据可视化(绘图)快速入门1简单图

直方图titanic_data['Age'].hist()

使用Pandas数据框绘制年龄列的直方图是多么容易。

image.png

可以将Matplotlib的参数传递给hist()方法,因为Pandas在使用了Matplotlib库。titanic_data['Age'].hist(bins=20)

image.png

通过导入Seaborn库设置set_style属性值来改进图的样式。 例如,让我们将网格的样式设置为深灰色。import seaborn as sns

sns.set_style('darkgrid')

titanic_data['Age'].plot(kind='hist', bins=20)

数据帧有两种方法绘制图形。 一种方法是给传递plot函数传递kind参数:titanic_data['Age'].plot(kind='hist', bins=20)

另一种方法是使用plot函数直接调用绘图的方法,参见前面的例子。

折线图

要使用Pandas数据帧绘制折线图,您必须使用plot函数调用line()方法并传递x和y轴的值,如下所示:titanic_data.plot.line(x='Age', y='Fare', figsize=(8,6))

x轴包含乘客的年龄,而y轴包含乘客支付的票价。 figsize属性来改变绘图的大小,特别注意这个单位是英尺。

image.png

散点图titanic_data.plot.scatter(x='Age', y='Fare', figsize=(8,6))

image.png

箱体图titanic_data.plot.box(figsize=(10,8))

image.png

六角形图

六边形图绘制了在x和y轴上交叉数据点的六边形。 点越多,六边形越暗。titanic_data.plot.hexbin(x='Age', y='Fare', gridsize=30, figsize=(8,6))

image.png

密度图titanic_data.plot.hexbin(x='Age', y='Fare', gridsize=30, figsize=(8,6))

image.png

作者:python作业AI毕业设计

链接:https://www.jianshu.com/p/d90a6643ea20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值