首页 > 解决方案 > 根据第一列的行索引绘制某些列中的值

问题描述

这应该很简单,但我一生都无法弄清楚。我有一个熊猫数据框:

d = {'col1': ["A", "B","C"], 'col2': [3, 4, 5], 'col3': [5,6,7]}
df = pd.DataFrame(data=d)

我想制作一个简单的散点图——col2 和 col3 中的行值,但仅适用于 B 行或我选择的任何一行。所以这里 x 轴将标记为 col2、col3,y 轴将标记为 4、6。

我一直在尝试 df.plot.scatter 的变体,但失败了。

标签: pythonpandasmatplotlib

解决方案


推荐阅读