python如何把两列数据转化为以一列为标签的多列数据?

python如何把两列数据转化为以一列为标签的多列数据?

问题描述:

python如何把两列数据转为为以一列为标签的多列数据。比如下图1有两列数,我想以列1为列标签,把它转换为图2的形式,python如何实现。
实际我是想做以列1为横轴,列2为数据的箱线图,如果能实现也可以。
(下图是简单举个例子,实际数据很多)

img

img

df.pivot(columns='col1',values='col2').plot.box()

有点像是数据透视?参考这个:https://blog.csdn.net/weixin_43595476/article/details/106554013

...