九.pandas绘图基础

目录

九.pandas绘图基础

1-柱状图

--参数stacked=True堆积

--参数figsize=(宽,高)

--自定义横坐标

--设置字体&显示负号

2.箱型图

3. 折线图


九.pandas绘图基础


Pandas的DataFrame和Series,在matplotlib基础上封装了一个简易的绘图函数, 使得我们在数据处理过程中方便可视化查看结果。

  • 好处: 方便快捷的可视化的方式洞察数据, 覆盖常用图标类型.

  • 不足: 不如Matplotlib灵活,仅仅看下分布情况,基本是足满足日常使用.

import matplotlib.pyplot as plt
# 浏览器不显示图片
%matplotlib inline
​
# 图片中文显示
plt.rcParams["font.sans-serif"] = "SimHei"
​
# 图片中显示负号
plt.rcParams["axes.unicode_minus"] = False
​
# 支持svg矢量图
%config InlineBackend.figure_format = "svg"

1-柱状图

bar()函数有一个重要的参数,stacked,默认为false,表示不堆积,设置为true则表示为堆积

​
df_data = pd.DataFrame(
    np.random.randint(60,90,size=(4,4)),
    index=['淘宝','京东','拼多多','唯品会'],
    columns=["苹果","小米","华为","荣誉"]
)
df_data.plot.bar(figsize=(20,4))

--参数stacked=True堆积

--参数figsize=(宽,高)

--调整图片大小.

--自定义横坐标

--设置字体&显示负号

2.箱型图

  • box() 常用于统计分数.

​
ddd = pd.DataFrame(np.random.randint(65,90,size=(5,4)),columns=['语文','数学','英语','历史'])
ddd.plot.box()
​

3. 折线图

import matplotlib.pyplot as plt
#设置字体,消除警告
plt.rcParams['font.sans-serif'] = ['SimHei']
#负号无法正常显示
plt.rcParams["axes.unicode_minus"] = False
​
df_data = pd.DataFrame(
    np.random.randint(60,90,size=(4,4)),
    index=['淘宝','京东','拼多多','唯品会'],
    columns=["苹果","小米","华为","荣誉"]
)
df_data.plot(figsize=(10,6))

相关推荐

  1. 使用pandas绘图,并保存,支持中文

    2024-03-20 23:04:02       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-20 23:04:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-20 23:04:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-20 23:04:02       87 阅读
  4. Python语言-面向对象

    2024-03-20 23:04:02       96 阅读

热门阅读

  1. SpringBoot 如何快速过滤出一次请求的所有日志?

    2024-03-20 23:04:02       42 阅读
  2. rtt自动初始化机制学习

    2024-03-20 23:04:02       45 阅读
  3. Linux 系统编程

    2024-03-20 23:04:02       37 阅读
  4. 在vue中使用海康web3.2插件连接云台摄像机

    2024-03-20 23:04:02       40 阅读
  5. C++: 多态实现原理解析

    2024-03-20 23:04:02       41 阅读
  6. 合成孔径雷达(SAR)中的雷达/信号相位

    2024-03-20 23:04:02       45 阅读
  7. 洛谷B3745 [语言月赛202304] 你的牌太多了

    2024-03-20 23:04:02       41 阅读
  8. 1.SQL获取列数和行数

    2024-03-20 23:04:02       43 阅读
  9. 猜数字——二分查找

    2024-03-20 23:04:02       40 阅读