dataframe.plot()怎么用
时间: 2023-08-17 09:12:36 浏览: 106
详解pandas.DataFrame.plot() 画图函数
`DataFrame.plot()` 是 Pandas 库中用于绘制数据图表的函数,它可以绘制多种类型的图表,如线图、柱状图、散点图等。
`DataFrame.plot()` 函数的常用参数如下:
- `kind`:指定绘制的图表类型,如 'line'、'bar'、'scatter' 等,默认为 'line'。
- `x` 和 `y`:指定绘图数据的列名或索引,默认使用 DataFrame 的行号作为 x 轴数据。
- `title`:指定图表的标题。
- `xlabel` 和 `ylabel`:指定 x 轴和 y 轴的标签。
- `grid`:控制是否显示网格线,默认为 False。
下面是一个示例:
```python
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 创建一个 DataFrame
df = pd.DataFrame(np.random.rand(10, 4), columns=['A', 'B', 'C', 'D'])
# 绘制折线图
df.plot(kind='line', title='Line Plot', xlabel='X', ylabel='Y', grid=True)
# 显示图表
plt.show()
```
在这个例子中,我们首先使用 NumPy 随机生成了一个 10 行 4 列的 DataFrame,然后使用 `DataFrame.plot()` 函数绘制了一个折线图。在函数中,我们指定了图表类型为 'line',并设置了标题、x 轴标签、y 轴标签和网格线。最后,我们使用 `plt.show()` 函数显示图表。
你可以根据需要调整参数,绘制出多种类型的图表,比如柱状图、散点图等。
阅读全文