pandas.plot() 是 pandas 库中的一个非常方便的函数,用于绘制各种图形,例如线图、柱状图、散点图等。以下是一些示例用法:
1.绘制一个简单的线图:
# @Author : 小红牛
# 微信公众号:wdPython
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 创建一个 DataFrame
df = pd.DataFrame({
'x': np.arange(1, 11),
'y': np.random.randn(10)
})
# 使用 plot() 函数绘制线图
df.plot(kind='line')
plt.show()
2.绘制一个柱状图:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 创建一个 DataFrame
df = pd.DataFrame({
'A': np.random.rand(10),
'B': np.random.rand(10),
'C': np.random.rand(10)
})
# 使用 plot() 函数绘制柱状图
df.plot(kind='bar')
plt.show()
3.绘制一个散点图:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 创建一个 DataFrame
df = pd.DataFrame({
'x': np.random.rand(20),
'y': np.random.rand(20)
})
# 使用 plot() 函数绘制散点图
df.plot(kind='scatter', x='x', y='y')
plt.show()
4.绘制一个直方图:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 创建一个 DataFrame
df = pd.DataFrame({
'x': np.random.randn(1000),
})
# 使用 plot() 函数绘制直方图
df['x'].plot(kind='hist', bins=20)
plt.show()
完毕!!感谢您的收看
----------★★历史博文集合★★----------
我的零基础Python教程,Python入门篇 进阶篇 视频教程 Py安装py项目 Python模块 Python爬虫 Json Xpath 正则表达式 Selenium Etree CssGui程序开发 Tkinter Pyqt5 列表元组字典数据可视化 matplotlib 词云图 Pyecharts 海龟画图 Pandas Bug处理 电脑小知识office自动化办公 编程工具