Pandas海运数据可视化

0vvn1miw  于 2023-03-06  发布在  其他
关注(0)|答案(1)|浏览(136)

我有这个集体推荐

horus = df_clean.groupby(['profile_name','start_hour']).agg(
    count=('start_hour','count')).reset_index()

并返回数据:
| 配置文件名称|开始_小时|计数|
| - ------|- ------|- ------|
| 美国汽车协会|无|十五|
| 美国汽车协会|1个|十三|
| 美国汽车协会|第二章|十个|
| ...|...|...|
| 美国汽车协会|二十三|十八|
我尝试绘制类似于this的图,但是

sns.kdeplot(data=hours, x="start_hour", hue="profile_name")

退货

The x variable is categorical, but one of ['numeric', 'datetime'] is required

是我的错还是我做错了

rekjcdws

rekjcdws1#

我复制了你的数据集并自己试了一下,你写得很好,但看起来你错误地将data=参数的值列为**hours**,而数据变量的名称实际上是**horus**
如果该输出仍然继续出现,请尝试使用pip install seaborn更新seaborn(如果使用Jupyter NB,请在开头添加一个!),或者编写如下代码:

sns.kdeplot(x=horus['start_hour'], hue=horus['profile_name'])

相关问题