小编mal*_*lla的帖子

MongoEngine:关闭连接

我花了很多年的时间试图找到一个简单的例子,其中使用了MongoEngine并且关闭了连接.终于想出来并发布了我的代码.

python connection disconnect mongoengine

8
推荐指数
2
解决办法
2906
查看次数

如何使用Matplotlib或python中的其他库设置轴间隔范围

我想在matplotlib生成的图中仅显示x轴上的相关部分 - 使用pyplot包装器库.

问题:如何通过传递间隔范围的元组来强制绘制某些轴位置的截止值,这些元组定义了要绘制的x轴的间隔.理想情况下,截止值应表示为叠加在x轴上的垂直双波符号.

使用xlimaxis没有用,因为它只允许设置x轴的开始和结束,但中间没有间隔:

在此输入图像描述 具体而言,对于上图,60 to 90不应显示之间的x轴区域,并应添加截止/不连续标记标记.

import matplotlib.pyplot as pyplot
x1, x2 = 0, 50
y1, y2 = 0, 100
pyplot.xlim([x1, x2])
#alternatively
pyplot.axis([x1, x2, y1, y2])
Run Code Online (Sandbox Code Playgroud)

使用matplotlib不是必需的.

更新/摘要:

  • Viktor指出这个来源,使用subplots-splitting和两个图来模拟matplotlib/pyplot中的折线图.

在此输入图像描述

python plot matplotlib range

6
推荐指数
2
解决办法
3万
查看次数

有箱线图,想用值标记中值和须线

我有一个 Pandas 数据框,其中包含按“帖子类型”细分的 Facebook 帖子数据。数据框称为“Posts_by_type”,它包含喜欢的数量、分享的数量和帖子的类型。有 3 种类型的帖子:赛车、娱乐和促销。

我想在 matplotlib 中创建一个箱线图,显示每种类型帖子的点赞数。

我的代码有效:

Posts_by_type.boxplot(column='Likes', by='Type', grid=True)
Run Code Online (Sandbox Code Playgroud)

这会产生以下箱线图:

在此处输入图片说明

但是,我还想用相应的数值标记箱线图上的中位数和胡须。

这在 matplotlib 中可能吗?如果是这样,任何人都可以给我一些关于如何做的指示吗?

python matplotlib boxplot dataframe pandas

5
推荐指数
1
解决办法
6565
查看次数