dataframe画出一列的散点图
时间: 2023-07-06 19:12:43 浏览: 163
散点图
要画出DataFrame中的一列的散点图,你需要首先选择要绘制的列,然后传递给scatter函数。以下是一个例子:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 生成一个DataFrame
df = pd.DataFrame({
'x': [1, 2, 3, 4, 5],
'y': [2, 4, 6, 8, 10]
})
# 选择要绘制的列
x_col = 'x'
y_col = 'y'
# 绘制散点图
plt.scatter(df[x_col], df[y_col])
# 添加标题和标签
plt.title(f"{y_col} vs {x_col}")
plt.xlabel(x_col)
plt.ylabel(y_col)
# 显示图形
plt.show()
```
在此示例中,我们选择x列作为横坐标,y列作为纵坐标,然后将它们传递给scatter函数。你可以自由选择DataFrame中的任何列来绘制散点图。
希望这可以帮助你解决问题!
阅读全文