我有一个包含每天数据的 Dataframe
df = A. B. date
1. 2. 2016-12-31
7. 2. 2016-12-22
4. 3. 2016-12-12
6. 8. 2017-02-03
8. 3. 2017-01-31
1. 0. 2016-12-11
等等。从2016年12月到现在,我每个月大约有100行。我想创建一个sns.boxplot,其中x轴是〈year,month〉,y是B列的值。我该怎么做呢?谢谢
2条答案
按热度按时间oknwwptz1#
给定以下数据框:
只需按日期和月份键分组,您可以通过
date
列访问这些键。考虑mean
)并绘制。mo49yndu2#
根据你提供的信息我重新创建了你的 Dataframe
然后,我将列转换为
datetime
,并对值进行排序,使其在图中显示为有序的。然后我画了一个简单的
boxplot
,因为你没有提供更多的信息。产生了这个图
希望这对你有帮助。