Pandas教程05 - pd数据可视化,快速画柱状图,饼图等,方便随时观察数据

Pandas教程05 - pd数据可视化,快速画柱状图,饼图等,方便随时观察数据

pandas一站式学习->: pandas一站式学习,创建,索引使用,运算,pd可视化柱状图等,csv,hdf5,json格式数据读取存储,NaN值处理,数据离散化,数据合并,交叉表与透视表


python一站式学习->: python一站式学习,python基础,数据类型,numpy,pandas,机器学习,NLP自然语言处理,deepseek大预言模型,Tensorflow,CV视觉


数据准备

import numpy as np 
import pandas as pd

# 制造3个地区,5天的气温变化数据
data = np.random.uniform(10,20,(5,3))
# 保留一位小数
p1 = np.around(data,decimals=1)

date = pd.date_range(start="20260101",periods=5,freq="D") 
city =['city{}'.format(i+1) for i in range(3)]
# 创建datafram
pd1 = pd.DataFrame(p1,index=date,columns=city)
pd1

在这里插入图片描述

plot()绘图

举两个例子,其他的图更换参数即可

折线图

# x= '索引列名'
# y= 绘制那几列的数据
# kind取值  line折线,bar柱状图,barh水平柱状图,pie饼图,hist直方图,scatter散点图 等
pd1.plot(
    # x= '索引列名称当横坐标',  不写就默认使用索引  
        y=["city1","city2"],   # 绘制那几列的数据
        kind='line', 
        style='--o', 
        title='temp',
        figsize=(12, 5),
        grid=True) # 是否使用网格

在这里插入图片描述

柱状图

pd1.plot(
        kind='bar', 
        style='--o', 
        title='temp',
        figsize=(8, 4),
        grid=True) # 是否使用网格

在这里插入图片描述

散点图

pd1.plot(
    x="city1",
    y="city2",  
        kind='scatter', 
        style='--o', 
        title='temp',
        figsize=(8, 4),
        grid=True) 

在这里插入图片描述
这里不在做过多演示,饼图,面积图,直方图,箱线图等都类似用法,修改参数即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值