如何使用点绘制 Pandas 数据框的两列?

matplotlibserver side programmingprogramming更新于 2025/7/8 18:22:17

首先,我们用 col1 和 col2 初始化字典,并将其转换为数据框。之后,我们可以使用 ‘o’ 和 ‘rx’ 样式绘制这些数据。

步骤

  • 创建一个字典,以第 1 列和第 2 列为键,值的形式为 i 和 i*i,其中 i 分别取值范围为 0 到 10。

  • 使用 pd.DataFrame(d) 创建一个数据框;d 在步骤 1 中创建。

  • 使用 ‘o’ 和 ‘rx’ 样式绘制数据框。

  • 要显示绘图,请使用 plt.show()。

示例

import pandas as pd
from matplotlib import pyplot as plt

d = {'Column 1': [i for i in range(10)], 'Column 2': [i*i for i in range(10)]}

df = pd.DataFrame(d)

df.plot(style=['o', 'rx'])

plt.show()

输出


相关文章