Python全系列 教程
3567个小节阅读:5931.4k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在 Pandas 中,DataFrame 和 Series 对象都具有 plot()
方法,用于绘制数据的可视化图形
提示
plot() 方法基于 Matplotlib 库,提供了一种简单的方式来快速绘制常见的图形,如折线图、柱状图、散点图等
xxxxxxxxxx
df.plot(kind,x,y,title,xlabel,ylabel)
kind :指定绘图类型
x
和 y
:指定用于绘制图形的数据列
x
和 y
可以是列名或列索引;x
默认为索引,y
默认为 Series 的值title
:指定图形的标题
xlabel
和 ylabel
:指定 x 轴和 y 轴的标签
color
:指定图形的颜
figsize
:指定图形的尺寸
grid
:是否显示网格线,默认为 False
xxxxxxxxxx
import pandas as pd
# 创建示例数据
data = {'年份': [2030, 2031, 2032, 2033, 2034],
'销售额': [100, 150, 200, 180, 250]}
df = pd.DataFrame(data)
# 绘制折线图
df.plot(x='年份', y='销售额', kind='line', title='年度销售额', xlabel='年份', ylabel='销售额')
# 绘制柱状图
df.plot(x='年份', y='销售额', kind='bar', title='年度销售额', xlabel='年份', ylabel='销售额')
# 绘制散点图
df.plot(x='年份', y='销售额', kind='scatter', title='年度销售额', xlabel='年份', ylabel='销售额')
# 绘制直方图
df.plot(y='销售额', kind='hist', title='销售额分布', xlabel='销售额', ylabel='频数')
# 绘制箱线图
df.plot(y='销售额', kind='box', title='销售额箱线图', ylabel='销售额')
xxxxxxxxxx
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #指定默认字体 SimHei为黑体
提示
可以通过以下代码检测可以使用哪些字体
xxxxxxxxxx
from matplotlib import font_manager
for n in sorted([f.name for f in font_manager.fontManager.ttflist]):
print(n)
实时学习反馈
1. 在 Pandas 中,用于绘制直方图的方法是?
A df.plot(x='年份', y='销售额', kind='line', title='年度销售额', xlabel='年份', ylabel='销售额')
B df.plot(y='销售额', kind='hist', title='销售额分布', xlabel='销售额', ylabel='频数')
C df.plot(y='销售额', kind='box', title='销售额箱线图', ylabel='销售额')
D df.plot(x='年份', y='销售额', kind='bar', title='年度销售额', xlabel='年份', ylabel='销售额')
答案
1=>B