【发布时间】:2021-02-12 08:42:19
【问题描述】:
我有一个数据框:
df.head()[['price', 'volumen']]
price volumen
48 45 3
49 48 1
50 100 2
51 45 1
52 56 1
它表示具有特定价格的对象的数量。
我根据volume 列创建了一个直方图:
我想添加有关每个箱的价格分布的信息。我的想法是使用热图而不是单色列。例如。红色代表高价,黄色代表低价。
这是一个示例图来说明总体思路:
【问题讨论】:
-
这是一个任务,而不是一个问题。甚至不是一个定义明确的任务。如何定义低价和高价?你的编码方法是什么,它在哪里失败了? Similar questions have 还有been asked before. 你有没有尝试实现它们?
-
@Mr.T 我想在一个箱子里有多种颜色。颜色应代表其中的价格范围
-
@JohanC 我看到了。如果我理解正确,它会创建标准热图,我会寻找不同的东西
-
为什么它在一个酒吧里会有不同的颜色?据我了解您的问题,x 轴代表价格。
-
@Mr.T 不,它应该是直方图,所以 x 轴代表我在
volumen列中有多少对象。此直方图基于代码df['volumen'].plot.hist()。所以我想添加每个箱子里面关于价格的表示。
标签: python pandas matplotlib seaborn